korowa commented on issue #11555:
URL: https://github.com/apache/datafusion/issues/11555#issuecomment-2291675108

   From what I remember -- doesn't SMJ already fetches buffered side until it 
meets the first key which is non-equal to the current streamed side value 
(`PollingRest` buffered state)? It seems to be a solution for waiting the last 
batch for the key -- for any type (normal/semi/anti) of join, on start of 
streamed row processing, all required rows from the buffered side should be 
already read and stored in memory.
   
   Or maybe I've mistunderstood the problem?


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