Junrui Li created FLINK-33080:
---------------------------------

             Summary: The checkpoint storage configured in the job level by 
config option will not take effect
                 Key: FLINK-33080
                 URL: https://issues.apache.org/jira/browse/FLINK-33080
             Project: Flink
          Issue Type: Bug
          Components: Runtime / State Backends
            Reporter: Junrui Li
             Fix For: 1.19.0


When we configure the checkpoint storage at the job level, it can only be done 
through the following method:
{code:java}
StreamExecutionEnvironment env = 
StreamExecutionEnvironment.getExecutionEnvironment();
env.getCheckpointConfig().setCheckpointStorage(xxx); {code}
However, configure the checkpoint storage by the job-side configuration like 
the following will not take effect:
{code:java}
Configuration configuration = new Configuration();
StreamExecutionEnvironment env = 
StreamExecutionEnvironment.getExecutionEnvironment(configuration);
configuration.set(CheckpointingOptions.CHECKPOINT_STORAGE, "filesystem");
configuration.set(CheckpointingOptions.CHECKPOINTS_DIRECTORY, checkpointDir); 
{code}
This behavior is unexpected, we should allow this way will take effect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to