Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-25952

Savepoint on S3 are not relocatable even if entropy injection is not enabled

    XMLWordPrintableJSON

Details

    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

          Activity

            People

              dwysakowicz Dawid Wysakowicz
              dwysakowicz Dawid Wysakowicz
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: