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 [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to