alamb commented on issue #9562: URL: https://github.com/apache/datafusion/issues/9562#issuecomment-2887224796
> @alamb why are you talking about accumulator APIs? ExecutionState::ProducingOutput is purely local to GroupedHashAggregateStream. I already tried implementing this change and it worked great for my use case - the join no longer ran out of memory 😄 I was thinking that the output of the aggregate exec is both the group columns and the aggregate columns. If we want to produce the output without one giant array, I think we would need to update both the group columns and aggregates Note that @Rachelint is actively working on a PR - https://github.com/apache/datafusion/pull/15591 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org