HeartSaVioR edited a comment on issue #23634: [SPARK-26154][SS] Streaming 
left/right outer join should not return outer nulls for already matched rows
URL: https://github.com/apache/spark/pull/23634#issuecomment-458000808
 
 
   > The rows in one of the inputs are immediately discarded while I think both 
inputs should be retained till the watermark of the operator advances so that 
the correct results can be produced.
   
   The rows were stored to states in both sides in batch 1: they just evicted 
from states at different batches (batch 3 for left side, batch 2 for right 
side), which global watermark was advanced in batch 2, so the right-side 
eviction from batch 2 was valid under the watermark condition. Left-side "late" 
eviction is just due to join condition.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to