Han Yin created FLINK-37335:
-------------------------------

             Summary: ForSt fails to generate the first checkpoint in 
IncrementalCP and NO_CLAIM mode.
                 Key: FLINK-37335
                 URL: https://issues.apache.org/jira/browse/FLINK-37335
             Project: Flink
          Issue Type: Bug
          Components: Runtime / Checkpointing, Runtime / State Backends
            Reporter: Han Yin


The {{ForStIncrementalSnapshotStrategy}} throws an exception if it encounters a 
{{sharingFilesStrategy}} of {{FORWARD}} when generating asynchronous snapshots. 
This behavior is designed to fail early in unexpected situations where full 
checkpoints are required for the incremental snapshot strategy.

However, this incorrectly handles the following scenario: When incremental 
checkpoints are enabled and the job is restored in {{NO_CLAIM}} mode, the first 
checkpoint should be a full checkpoint, meaning the {{sharingFilesStrategy}} 
would be {{{}FORWARD{}}}.

To address this issue, we let {{ForStIncrementalSnapshotStrategy}} skip 
throwing an exception if it encounters {{FORWARD}} but there are no previous 
snapshots to reuse.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to