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)