-
Notifications
You must be signed in to change notification settings - Fork 237
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 in framework for unbounded to unbounded window agg optimization #10158
Conversation
Signed-off-by: Robert (Bobby) Evans <[email protected]>
Signed-off-by: Robert (Bobby) Evans <[email protected]>
build |
So it looks like my inc ref count code is causing lots of problems because lots of places are assuming that they can close the SpillableColumnarBatch multiple times. I'll work on removing the check and then file an issue to go look into it. Probably related to the leak detection code we have talked about. |
Signed-off-by: Robert (Bobby) Evans <[email protected]>
build |
Signed-off-by: Robert (Bobby) Evans <[email protected]>
Signed-off-by: Robert (Bobby) Evans <[email protected]>
This does a bit more than just the framework now. It has enough code to do the split and some unit tests for that too. @mythrocks please take a look when you have time. |
build |
build |
1 similar comment
build |
build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me. I've been working with this code for a few weeks now.
Update change log Change roadmap to 24.04 for PRs #10158,#10369,#10358,#10360, to move them into 24.04 PR list from 24.02 Signed-off-by: Tim Liu <[email protected]>
* Update latest changelog [skip ci] Update change log with CLI: \n\n scripts/generate-changelog --token=<GIT_TOKEN> --releases=24.02,24.04 Signed-off-by: jenkins <jenkins@localhost> * Update according to review Signed-off-by: Tim Liu <[email protected]> * Update change log to latest Signed-off-by: Tim Liu <[email protected]> * Update change log Update change log Change roadmap to 24.04 for PRs #10158,#10369,#10358,#10360, to move them into 24.04 PR list from 24.02 Signed-off-by: Tim Liu <[email protected]> --------- Signed-off-by: jenkins <jenkins@localhost> Signed-off-by: Tim Liu <[email protected]> Co-authored-by: jenkins <jenkins@localhost> Co-authored-by: Tim Liu <[email protected]>
This is an initial pass at setting up the framework needed for the new unbounded to unbounded window aggregation performance and memory optimization. This is part of #10114
The goal of this really is to get enough framework in place that both I and @mythrocks can work on different parts together.