Skip to content

Commit c97ac50

Browse files
authored
Adjust to new get_default_shuffle_method name (#1200)
In dask/distributed#7902 the name `get_default_shuffle_algorithm` has been changed to `get_default_shuffle_method`, which is adjusted by this change. Authors: - Peter Andreas Entschev (https://github.com/pentschev) Approvers: - Benjamin Zaitlen (https://github.com/quasiben) URL: #1200
1 parent c8baa29 commit c97ac50

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

dask_cuda/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
from .cuda_worker import CUDAWorker
1616
from .explicit_comms.dataframe.shuffle import (
1717
get_rearrange_by_column_wrapper,
18-
get_default_shuffle_algorithm,
18+
get_default_shuffle_method,
1919
)
2020
from .local_cuda_cluster import LocalCUDACluster
2121
from .proxify_device_objects import proxify_decorator, unproxify_decorator
@@ -28,11 +28,11 @@
2828
dask.dataframe.shuffle.rearrange_by_column = get_rearrange_by_column_wrapper(
2929
dask.dataframe.shuffle.rearrange_by_column
3030
)
31-
# We have to replace all modules that imports Dask's `get_default_shuffle_algorithm()`
31+
# We have to replace all modules that imports Dask's `get_default_shuffle_method()`
3232
# TODO: introduce a shuffle-algorithm dispatcher in Dask so we don't need this hack
33-
dask.dataframe.shuffle.get_default_shuffle_algorithm = get_default_shuffle_algorithm
34-
dask.dataframe.multi.get_default_shuffle_algorithm = get_default_shuffle_algorithm
35-
dask.bag.core.get_default_shuffle_algorithm = get_default_shuffle_algorithm
33+
dask.dataframe.shuffle.get_default_shuffle_method = get_default_shuffle_method
34+
dask.dataframe.multi.get_default_shuffle_method = get_default_shuffle_method
35+
dask.bag.core.get_default_shuffle_method = get_default_shuffle_method
3636

3737

3838
# Monkey patching Dask to make use of proxify and unproxify in compatibility mode

dask_cuda/explicit_comms/dataframe/shuffle.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,7 @@ def wrapper(*args, **kwargs):
585585
return wrapper
586586

587587

588-
def get_default_shuffle_algorithm() -> str:
588+
def get_default_shuffle_method() -> str:
589589
"""Return the default shuffle algorithm used by Dask
590590
591591
This changes the default shuffle algorithm from "p2p" to "tasks"
@@ -594,4 +594,4 @@ def get_default_shuffle_algorithm() -> str:
594594
ret = dask.config.get("dataframe.shuffle.algorithm", None)
595595
if ret is None and _use_explicit_comms():
596596
return "tasks"
597-
return dask.utils.get_default_shuffle_algorithm()
597+
return dask.utils.get_default_shuffle_method()

0 commit comments

Comments
 (0)