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

[RELEASE] dask-cuda v0.16 #418

Merged
merged 33 commits into from
Oct 21, 2020
Merged

[RELEASE] dask-cuda v0.16 #418

merged 33 commits into from
Oct 21, 2020

Conversation

GPUtester
Copy link
Contributor

❄️ Code freeze for branch-0.16 and v0.16 release

What does this mean?

Only critical/hotfix level issues should be merged into branch-0.16 until release (merging of this PR).

What is the purpose of this PR?

  • Update documentation
  • Allow testing for the new release
  • Enable a means to merge branch-0.16 into main for the release

raydouglass and others added 30 commits August 6, 2020 15:45
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
[gpuCI] Auto-merge branch-0.15 to branch-0.16 [skip ci]
This means that e.g. setting the environment variable
`DASK_SCHEDULER_ADDRESS` will work
…r-address-parsing

Improve CUDAWorker scheduler-address parsing and __init__
* explicit-comms: moved shuffle to its own file

* explicit-comms: implemented dataframe shuffle

* simplified the API

* Using Dask's _concat()
* Dataframe shuffle using explicit-comms (#401)

* explicit-comms: moved shuffle to its own file

* explicit-comms: implemented dataframe shuffle

* simplified the API

* Using Dask's _concat()

* run nvml tests from dask.distributed

* remove deleted test from dask

Co-authored-by: Mads R. B. Kristensen <madsbk@gmail.com>
Co-authored-by: John Kirkham <jakirkham@gmail.com>
* Skip cuDF explicit_comms tests when not installed

* Skip UCX tests when UCX-Py is not installed

* Fix flake8 formatting

* Fix black formatting
@GPUtester GPUtester requested review from a team as code owners October 16, 2020 14:33
@codecov-io
Copy link

codecov-io commented Oct 16, 2020

Codecov Report

Merging #418 into main will decrease coverage by 3.14%.
The diff coverage is 44.31%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #418      +/-   ##
==========================================
- Coverage   60.04%   56.89%   -3.15%     
==========================================
  Files          17       19       +2     
  Lines        1344     1443      +99     
==========================================
+ Hits          807      821      +14     
- Misses        537      622      +85     
Impacted Files Coverage Δ
dask_cuda/benchmarks/local_cupy_map_overlap.py 0.00% <0.00%> (ø)
dask_cuda/local_cuda_cluster.py 82.95% <66.66%> (+0.93%) ⬆️
dask_cuda/explicit_comms/dataframe_shuffle.py 95.52% <95.52%> (ø)
dask_cuda/cuda_worker.py 72.28% <100.00%> (+0.86%) ⬆️
dask_cuda/explicit_comms/__init__.py 100.00% <100.00%> (ø)
dask_cuda/explicit_comms/dataframe_merge.py 90.38% <100.00%> (-0.45%) ⬇️
dask_cuda/utils.py 87.40% <100.00%> (+0.09%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 712364e...0411e3b. Read the comment docs.

@jakirkham
Copy link
Member

rerun tests

@raydouglass raydouglass merged commit 4ec39de into main Oct 21, 2020
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.

9 participants