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