-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Add GroupBy.shuffle_to_chunks()
#9320
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
3bc51bd
Add GroupBy.shuffle()
dcherian 60d7619
Cleanup
dcherian d1429cd
Cleanup
dcherian 31fc00e
fix
dcherian 4583853
return groupby instance from shuffle
dcherian abd9dd2
Fix nD by
dcherian 6b820aa
Merge branch 'main' into groupby-shuffle
dcherian 0d70656
Skip if no dask
dcherian fafb937
fix tests
dcherian 939db9a
Merge branch 'main' into groupby-shuffle
dcherian a08450e
Add `chunks` to signature
dcherian d0cd218
FIx self
dcherian 4edc976
Another Self fix
dcherian 0b42be4
Forward chunks too
dcherian c52734d
[revert]
dcherian 8180625
undo flox limit
dcherian 7897c91
[revert]
dcherian 7773548
fix types
dcherian 51a7723
Add DataArray.shuffle_by, Dataset.shuffle_by
dcherian cc95513
Add doctest
dcherian 18f4a40
Refactor
dcherian f489bcf
tweak docstrings
dcherian ead1bb4
fix typing
dcherian 75115d0
Fix
dcherian 390863a
fix docstring
dcherian a408cb0
bump min version to dask>=2024.08.1
dcherian 7038f37
Merge branch 'main' into groupby-shuffle
dcherian 05a0fb4
Fix typing
dcherian b8e7f62
Fix types
dcherian 6d9ed1c
Merge branch 'main' into groupby-shuffle
dcherian 20a8cd9
Merge branch 'main' into groupby-shuffle
dcherian 7a99c8f
remove shuffle_by for now.
dcherian 5e2fdfb
Add tests
dcherian a22c7ed
Support shuffling with multiple groupers
dcherian 2d48690
Revert "remove shuffle_by for now."
dcherian 0679d2b
Merge branch 'main' into groupby-shuffle
dcherian 63b3e77
Merge branch 'main' into groupby-shuffle
dcherian 7dc5dd1
bad merge
dcherian bad0744
Merge branch 'main' into groupby-shuffle
dcherian 91e4bd8
Add a test
dcherian 0542944
Merge branch 'main' into groupby-shuffle
dcherian 1e4f805
Add docs
dcherian ad502aa
bugfix
dcherian 4b0c143
Refactor out Dataset._shuffle
dcherian 2b2c4ab
Merge branch 'main' into groupby-shuffle
dcherian f624c8f
fix types
dcherian 888e780
fix tests
dcherian 47e5c17
Merge branch 'main' into groupby-shuffle
dcherian b100fb1
Handle by is chunked
dcherian 978fad9
Merge branch 'main' into groupby-shuffle
dcherian d1a3fc1
Some refactoring
dcherian 23b0cac
Merge branch 'main' into groupby-shuffle
dcherian d533638
Merge branch 'main' into groupby-shuffle
dcherian d467bc6
Remove shuffle_by
dcherian 231533c
shuffle -> distributed_shuffle
dcherian c77d7c5
return xarray object from distributed_shuffle
dcherian bccacfe
fix
dcherian 2d4392a
fix doctest
dcherian 003e9f2
fix api
dcherian 0f80c81
Rename to `shuffle_to_chunks`
dcherian 88bef5d
update docs
dcherian File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.