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

   > Thanks for the fix @Zakelly
   > 
   > Can you verify my understanding of the problem?
   > 
   > 1. checkpoint `1` uses file `00001.SST` uploaded as `xxx.sst`
   > 2. checkpoint `2` uses the same file `00001.SST` but re-uploads it as 
`yyy.sst` because CP 1 wasn't yet confirmed
   > 3. TM get a confirmation of checkpoint `1`
   > 4. JM completes checkpoint `2` and subsumes checkpoint `1` - removing 
`xxx.sst`
   > 5. checkpoint `3` tries to re-use file `00001.SST` uploaded as `xxx.sst` 
in checkpoint `1`, but it was deleted in (4) by JM
   > 
   > If that's correct, could you to add it to the PR / commit (NIT).
   
   Yes that's correct. I've added those in PR description and in javadocs of 
`PreviousSnapshot`.


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