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)