Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Done
-
None
-
The background cleanup of the expired state with TTL is now activated by default if it is supported by the configured state backend.
Description
So far, we were conservative about enabling background cleanup strategies for state with TTL. In general, if state is configured to have TTL, most users would expect the background cleanup to kick in. As there were no reported issues so far since the release of backend specific cleanups and that should not affect any state without TTL, this issue suggests to enable default background cleanup for backends.
Attachments
Issue Links
- is depended upon by
-
FLINK-3089 State API Should Support Data Expiration (State TTL)
- Closed
- is related to
-
FLINK-15506 State TTL Compaction Filter option off by default
- Closed
-
FLINK-15606 Deprecate enable default background cleanup of state with TTL
- Closed
- relates to
-
FLINK-12476 [State TTL] Consider setting a default background cleanup strategy in StateTtlConfig
- Closed
-
FLINK-15136 Update the Chinese version of "Working with state"
- Closed
- links to