Skip to content

Is HashAggregation spilling enabled by default? #15543

Answered by 2010YOUY01
LiaCastaneda asked this question in Q&A
Discussion options

You must be logged in to vote

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.

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@LiaCastaneda
Comment options

@LiaCastaneda
Comment options

@2010YOUY01
Comment options

@2010YOUY01
Comment options

@LiaCastaneda
Comment options

Answer selected by LiaCastaneda
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants