Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
while using ChangelogStataBackend with InMemoryStateChangelogStorage, the seq will be increased when append a record. The materialization will materilalize the record into delegated state backend. But after the materialization finished, the persist method still puts the record into InMemoryChangelogStateHandle which is incorrect.
Just as the patch shows, ChangelogDelegateHashMapInMemoryTest will fail because when restore, the medata cannot be found and the record that should't be there is restored firstly.
Attachments
Attachments
Issue Links
- blocks
-
FLINK-23559 Randomize periodic materialisation interval in tests
- Resolved
-
FLINK-25143 Add ITCase for Generalized incremental checkpoints
- Resolved
- relates to
-
FLINK-25997 FsStateChangelogWriter cannot work well when there is no change appended
- Closed
- links to