v22.12.00
π¨ Breaking Changes
π Bug Fixes
- Fix
parse_memory_limit
function call (#1055) @galipremsagar - Work around Jupyter errors in CI (#1041) @pentschev
- Fix version constraint (#1036) @wence-
- Support the new
Buffer
in cudf (#1033) @madsbk - Install Dask nightly last in CI (#1029) @pentschev
- Fix recorded time in merge benchmark (#1028) @wence-
- Switch pre-import not found test to sync definition (#1026) @pentschev
- Make local_directory a required argument for spilling impls (#1023) @wence-
- Fixes for handling MIG devices (#950) @pentschev
π Documentation
- Merge 22.10 into 22.12 (#1016) @pentschev
- Merge 22.08 into 22.10 (#1010) @pentschev
π New Features
- Allow specifying fractions as RMM pool initial/maximum size (#1021) @pentschev
- Add feature to get cluster configuration (#1006) @quasiben
- Add benchmark option to use dask-noop (#994) @wence-
π οΈ Improvements
- Ensure linting checks for whole repo in CI (#1053) @pentschev
- Pin
dask
anddistributed
for release (#1046) @galipremsagar - Remove
pytest-asyncio
dependency (#1045) @pentschev - Migrate as much as possible to
pyproject.toml
(#1035) @jakirkham - Re-implement shuffle using staging (#1030) @madsbk
- Explicit-comms-shuffle: fine control of task scheduling (#1025) @madsbk
- Remove stale labeler (#1024) @raydouglass
- Unpin
dask
anddistributed
for development (#1005) @galipremsagar - Support cuDF's built-in spilling (#984) @madsbk