Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.13.5, 1.14.3, 1.15.0
Description
We have a limitation that if we create savepoints with an injected entropy, they are not relocatable (https://nightlies.apache.org/flink/flink-docs-master/docs/ops/state/savepoints/#triggering-savepoints).
However the check if we use the entropy is flawed. In FsCheckpointStreamFactory we check only if the used filesystem extends from EntropyInjectingFileSystem. FlinkS3FileSystem does, but it still may have the entropy disabled. FlinkS3FileSystem#getEntropyInjectionKey may still return null. We should check for that in org.apache.flink.core.fs.EntropyInjector#isEntropyInjecting
Attachments
Issue Links
- links to