Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Workaround
-
1.10.0
-
None
Description
Currently, we would always use TtlTimeProvider.DEFAULT to create keyed state backend. This is somehow acceptable since we only support processing time for TTL now. However, this would make UT tests which would verify TTL logic not so convenient like FLINK-16581.
I propose to let TtlTimeProvider configurable when creating keyed state backend to not block other feature development.
Attachments
Issue Links
- is related to
-
FLINK-16949 Enhance AbstractStreamOperatorTestHarness to use customized TtlTimeProvider
- Resolved