GitHub user 2010YOUY01 added a comment to the discussion: Is HashAggregation 
spilling enabled by default?

Spilling is always enabled, the difference is:
- If no memory limit is specified (default), memory accounting inside operators 
never fails.
- If a memory limit is specified, memory accounting might fail, and a fallback 
spilling path will be triggered.

It's possible to trigger an error (or bug) before the first spilling file is 
written, perhaps you can share the reproducer by opening an issue.

GitHub link: 
https://github.com/apache/datafusion/discussions/15543#discussioncomment-12710267

----
This is an automatically sent email for github@datafusion.apache.org.
To unsubscribe, please send an email to: 
github-unsubscr...@datafusion.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to