v22.02.00
π Bug Fixes
- Always upload libcugraph (#2041) @raydouglass
- Fix Louvain hang in multi-GPU testing (#2028) @seunghwak
- fix bug when calculating the number of vertices (#1992) @jnke2016
- update cuda 11.5 configuration to use clang format 11.1.0 (#1990) @ChuckHastings
- Update version in libcugraph_etl CMakeLists.txt to 22.02.00 to match libcugraph (#1966) @rlratzel
π Documentation
- Initial automated doctest, all current examples now pass, other documentation edits (#2014) @betochimas
- Fix README example (#1981) @gitbuda
π New Features
- Add SSSP API, test and implementation (#2016) @ChuckHastings
- Propose extract_bfs_paths C API (#1955) @ChuckHastings
π οΈ Improvements
- Do not build CUDA libs in Python jobs (#2039) @Ethyling
- updated for release 22.02 (#2034) @BradReesWork
- Fix raft git ref (#2032) @Ethyling
- Pin
dask
&distributed
(#2031) @galipremsagar - Fix build script (#2029) @Ethyling
- Prepare upload scripts for Python 3.7 removal (#2027) @Ethyling
- Python API updates to enable explicit control of internal
graph_t
creation and deletion (#2023) @rlratzel - Updated build.sh help text and test execution steps in SOURCEBUILD.md (#2020) @acostadon
- Removed unused CI files (#2017) @rlratzel
- Unpin
dask
anddistributed
(#2010) @galipremsagar - Fix call to
getDeviceAttribute
following API change in RMM. (#2008) @shwina - drop fa2 cpu code (#2007) @BradReesWork
- Branch 22.02 merge 21.12 (#2002) @rlratzel
- Update references to CHECK_CUDA, CUDA_CHECK and CUDA_TRY to use new RAFT_ names (#2000) @ChuckHastings
- Initial PropertyGraph implementation and tests (#1999) @rlratzel
- Fix optional and cstddef includes (#1998) @gitbuda
- Add optimized 2x string column renumbering code (#1996) @chirayuG-nvidia
- Pass RMM memory allocator to cuco (#1994) @seunghwak
- Add missing imports tests (#1993) @Ethyling
- Update ucx-py version on release using rvc (#1991) @Ethyling
- make C++ tests run faster (fewer tests) (#1989) @ChuckHastings
- Update the update_frontier_v_push_if_out_nbr primitive & BFS performance (#1988) @seunghwak
- Remove
IncludeCategories
from.clang-format
(#1987) @codereport - Update frontier v push if out nbr prim test (#1985) @kaatish
- Pass stream to cuco::static_map (#1984) @seunghwak
- Shutdown the connected scheduler and workers (#1980) @jnke2016
- Use CUB 1.15.0's new segmented sort (#1977) @seunghwak
- Improve consistency in C++ test case names and add R-mat tests to graph coarsening (#1976) @seunghwak
- 22.02 dep fix (#1974) @BradReesWork
- Extract paths C API implementation (#1973) @ChuckHastings
- Add rmat tests to Louvain C++ unit tests (#1971) @ChuckHastings
- Branch 22.02 merge 21.12 (#1965) @rlratzel
- Update to UCX-Py 0.24 (#1962) @pentschev
- add rmm pool option for SNMG runs (#1957) @jnke2016
- Branch 22.02 merge 21.12 (#1953) @rlratzel
- Update probability params for RMAT call to match Graph500 (#1952) @rlratzel
- Fix the difference in 2D partitioning of GPUs in python and C++ (#1950) @seunghwak
- Raft Handle Updates to cuGraph (#1894) @divyegala
- Remove FAISS dependency, inherit other common dependencies from raft (#1863) @trxcllnt