watermelon12138 commented on pull request #4637:
URL: https://github.com/apache/hudi/pull/4637#issuecomment-1017058557


   @nsivabalan 
   Thank you for the advice.
   However, the resumeCheckpointStr calculation method in DeltaSync applies 
only to updating a single target table by a single source. If multiple sources 
update a single target table, this calculation method does not work. If 
multiple sources update a single target, set an independent checkpoint for each 
source so that each source can recover from any checkpoint. I only changed the 
methods for calculating resumeCheckpointStr and saving checkpoints to 
checkpointCommitMetadata in DeltaSync. Specifically, I added these methods. 
This does not affect the calculation logic when a single source updates a 
single target.
   


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