geoffreyclaude commented on PR #15563:
URL: https://github.com/apache/datafusion/pull/15563#issuecomment-2789107136

   > PartiallySorted case is actually the same of AggregateExec with an ordered 
group_by key. 
   Exactly, expect for now the SortExec without fetch does *not* incrementally 
emit results on partially sorted input: it behaves the same as on completely 
unsorted input. And with fetch (so TopK), it still buffers everything in memory 
before emitting its results.
   I think the important thing here is that all records are emitted only once 
the node's execution terminates (whether all the input has been read or not 
should be irrelevant to the emission type.)


-- 
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

Reply via email to