Zakelly commented on PR #24690:
URL: https://github.com/apache/flink/pull/24690#issuecomment-2107381572

   > @Zakelly Thanks for the PR, I have a question about the overall design. It 
seems that an iterator can actually be split into several executions. If other 
UPDATE are inserted in the middle, will it affect the final result of the 
iterator?
   
   Ideally any UPDATE happens in middle of iterating won't affect the result of 
iteration. This should be ensured by the `StateBackend`, which is beyond the 
story of this PR. The necessary information for `StateBackend`s to maintain the 
iterator is relayed back via the `nextPayloadForContinuousLoading()`.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to