Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge latest release branch-0.20 #46

Merged
merged 12 commits into from
Apr 28, 2021

Conversation

aschaffer
Copy link
Owner

aschaffer/branch-0.20 <- rapidsai/branch-0.20

seunghwak and others added 12 commits April 15, 2021 19:40
Undo workarounds due to cuco::static_map bugs (Issues 71, 72, 73, 74, 75 in https://github.com/NVIDIA/cuCollections/issues) as those get fixed and update the cuCollection git tag to pull the version after the bug fixes.

Authors:
  - Seunghwa Kang (https://github.com/seunghwak)

Approvers:
  - Andrei Schaffer (https://github.com/aschaffer)
  - Chuck Hastings (https://github.com/ChuckHastings)
  - Brad Rees (https://github.com/BradReesWork)

URL: #1520
* reorganized docs so that information is under ./docs/cugraph  that better matches the rest of rapids
* Updated yml files 
* removed unneeded packages in the yml files
* drop old notebook
* marked FA2 notebook as skip

Authors:
  - Brad Rees (https://github.com/BradReesWork)

Approvers:
  - AJ Schmidt (https://github.com/ajschmidt8)
  - Rick Ratzel (https://github.com/rlratzel)
  - https://github.com/Iroy30

URL: #1537
This PR reorganizes the tests for the new graph object and graph primitives to simplify testing and support an expansion of the number of test data sources.

The principal idea is to segregate the testing of the algorithm from how the graph is actually constructed.  This allows for the composition of tests by using different test graph generators or input sources with the same test graph algorithm implementation.

Closes #1534 
Closes #1536 
Supports #1467

Should be merged after PR #1520 which fixes python format issues

Authors:
  - Chuck Hastings (https://github.com/ChuckHastings)

Approvers:
  - Rick Ratzel (https://github.com/rlratzel)
  - Alex Fender (https://github.com/afender)

URL: #1529
This PR updates the CUDA version used in the build scripts.

Authors:
  - AJ Schmidt (https://github.com/ajschmidt8)

Approvers:
  - Ray Douglass (https://github.com/raydouglass)

URL: #1541
- Transitioned SG bfs backend
- Exposed depth_limit parameter, removed spc(shortest path counter) from bfs API
- Added/updates depth_limit tests
- Updated bfs to accept multi-column start vertex

Authors:
  - https://github.com/Iroy30

Approvers:
  - Brad Rees (https://github.com/BradReesWork)
  - Alex Fender (https://github.com/afender)
  - Seunghwa Kang (https://github.com/seunghwak)
  - Rick Ratzel (https://github.com/rlratzel)

URL: #1532
This PR updates the doc build paths in CI to reflect the changes in #1537.

Authors:
  - AJ Schmidt (https://github.com/ajschmidt8)

Approvers:
  - Dillon Cullinan (https://github.com/dillon-cullinan)

URL: #1554
cuDF and RMM have updated to version 1.12, we have been requested to update as well.

This PR is dependent on:
* rapidsai/raft#211
* rapidsai/cuhornet#49

Also disabled some unit tests to reduce our CI time, since we've started seeing timeouts.  Issue #1555 will fully address this issue.

Authors:
  - Chuck Hastings (https://github.com/ChuckHastings)

Approvers:
  - Brad Rees (https://github.com/BradReesWork)

URL: #1553
…#1552)

Close #1528 

Following cuDF (rapidsai/cudf#7780)

cugraph-0.20 increase the minimum requirements in the following way:

    GCC version 9.3+ is required
    CUDA and C++ code now is compiled with -std=c++17
    We require CUDA Toolkit version 11.0 or greater

This updates the build-system and the README with these new requirements

Authors:
  - Seunghwa Kang (https://github.com/seunghwak)

Approvers:
  - Chuck Hastings (https://github.com/ChuckHastings)
  - AJ Schmidt (https://github.com/ajschmidt8)
  - Brad Rees (https://github.com/BradReesWork)

URL: #1552
This PR adds three new notebooks:

- A general Centrality notebook that summarizes all the centrality metrics
- A example notebook for Random Walk
- A performance benchmarking notebook on Random Walk

Authors:
  - Brad Rees (https://github.com/BradReesWork)

Approvers:
  - Rick Ratzel (https://github.com/rlratzel)
  - Chuck Hastings (https://github.com/ChuckHastings)

URL: #1546
This PR removes the conda & pip installs from the doc build script since they're already included in our environment at build time.

Authors:
  - AJ Schmidt (https://github.com/ajschmidt8)

Approvers:
  - Dillon Cullinan (https://github.com/dillon-cullinan)
  - Brad Rees (https://github.com/BradReesWork)

URL: #1563
This PR is used to track enhancements to Random Walks functionality:
1. Paths2COO convertor: converts coalesced vertex/weight paths to COO format + offsets (including C++ API for Cython);
2. RW profiling;
3. Moving functionality / tests out of `experimental` sub-dirs;

Authors:
  - Andrei Schaffer (https://github.com/aschaffer)
  - Rick Ratzel (https://github.com/rlratzel)

Approvers:
  - Rick Ratzel (https://github.com/rlratzel)
  - Chuck Hastings (https://github.com/ChuckHastings)

URL: #1531
@aschaffer aschaffer merged commit 360c293 into aschaffer:branch-0.20 Apr 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants