-
Notifications
You must be signed in to change notification settings - Fork 915
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
Add support for STRUCT
input to groupby
#9024
Conversation
Codecov Report
@@ Coverage Diff @@
## branch-21.10 #9024 +/- ##
===============================================
Coverage ? 10.76%
===============================================
Files ? 114
Lines ? 19086
Branches ? 0
===============================================
Hits ? 2055
Misses ? 17031
Partials ? 0 Continue to review full report at Codecov.
|
5d46bd2
to
b47ae4a
Compare
rerun tests |
b47ae4a
to
1ca108b
Compare
2444bd0
to
a182700
Compare
This commit adds support for `STRUCT` columns in `groupby`. This should now allow for `groupby` aggregations to work when any of the grouping columns are `STRUCT`, including nested `STRUCTS`. Note: `List` columns are still not supported on `groupby`, even as members of `STRUCT` columns, at any level of nesting. Only `STRUCT`, `STRUCT<STRUCT>`, etc. are currently supported. Depends on rapidsai#8956 (i.e. `unflatten_nested_columns()`).
a182700
to
b28f9ef
Compare
Also, fixed Copyright date.
@gpucibot merge |
Fixes #8887. #9024 added support for `STRUCT` groupby keys. This commit adds a test for `grouped_rolling_window()` where the groupby keys are `STRUCT`. Authors: - MithunR (https://github.com/mythrocks) Approvers: - Vukasin Milovanovic (https://github.com/vuule) - David Wendt (https://github.com/davidwendt) URL: #9228
This commit adds support for
STRUCT
columns ingroupby
. This should now allow for groupby aggregations to work when any of the grouping columns areSTRUCT
, including nestedSTRUCTS
.Note: List columns are still not supported on
groupby
, even as members ofSTRUCT
columns, at any level of nesting. OnlySTRUCT
,STRUCT<STRUCT>
, etc. are currently supported.Depends on #8956 (i.e.
unflatten_nested_columns()
).