-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Use MemoryManager
in Join operators, and return errors if the memory budget is exceeded
#5220
Comments
Amazing, it looks like only sort-merge join is left! |
Actually there is also
My proposal here would be to file separate issue for @ozankabak, @metesynnada it would be great to hear your thoughts on it. |
At a quick glance, this sounds reasonable. But we will do some deeper thinking on this and come back to share our thoughts. |
Filed #5636 for memory management of symmetric hash join |
See description on #3941
The idea is to apply the same treatment to Join operators that was done to GroupBy in #3940 and throw an error if their memory budget is exceeded rather than unlimited allocating.
All the operators in https://github.com/apache/arrow-datafusion/tree/master/datafusion/core/src/physical_plan/joins need to be evaluated.
Items to do:
cc @DDtKey and @crepererum who have expressed interest in this project in the past
The text was updated successfully, but these errors were encountered: