Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Umbrella ticket for the 2nd iteration of FLIP-158: Generalized incremental checkpoints
1st iteration: FLINK-21352
======
Updated on July 23:
The second half of Changelog is done in the 1.17 release.
There are two remaining tasks related to 1) DFS writer benchmarking and 2) rescaling benchmarking, which I believe should not be a block for this. Moved to FLINK-32651
We've had thorough testing and performance evaluation. This feature is prod ready.
More details can be found in Flink 1.17 release note and this blog post
Attachments
Issue Links
- causes
-
FLINK-26372 Allow to configure Changelog Storage per program
- Open
-
FLINK-23253 Expose changelog interfaces to enable custom implementations
- Open
-
FLINK-25255 Expose Changelog checkpoints via State Processor API
- Open
-
FLINK-24402 Add a metric for back-pressure from the ChangelogStateBackend
- Closed
- is blocked by
-
FLINK-28976 Changelog 1st materialization delayed unneccesarily
- Closed
- is caused by
-
FLINK-21352 FLIP-158: Generalized incremental checkpoints
- Resolved
- relates to
-
FLINK-22753 Activate log-based Checkpoints for StateFun
- Open
-
FLINK-25512 Materialization Files are not cleaned up if no checkpoint is using it
- Open
-
FLINK-24852 Cleanup of Orphaned Incremental State Artifacts
- Open
-
FLINK-29082 Clean-up Leftovers for changelog pre-uploading files after failover
- Open
-
FLINK-20103 Improve test coverage with chaos testing & side-by-side tests
- Open
-
FLINK-25862 Refactor SharedStateRegistry to not limit StreamStateHandle to register/unregister
- Open
-
FLINK-23035 Add explicit method to StateChangelogWriter to write metadata
- Resolved