diff --git a/paimon-flink/paimon-flink-cdc/src/main/java/org/apache/paimon/flink/action/cdc/SynchronizationActionBase.java b/paimon-flink/paimon-flink-cdc/src/main/java/org/apache/paimon/flink/action/cdc/SynchronizationActionBase.java index ce2766b9410b..446ce26cb3c1 100644 --- a/paimon-flink/paimon-flink-cdc/src/main/java/org/apache/paimon/flink/action/cdc/SynchronizationActionBase.java +++ b/paimon-flink/paimon-flink-cdc/src/main/java/org/apache/paimon/flink/action/cdc/SynchronizationActionBase.java @@ -216,10 +216,10 @@ protected FileStoreTable alterTableOptions(Identifier identifier, FileStoreTable @Override public void run() throws Exception { - build(); if (!env.getCheckpointConfig().isCheckpointingEnabled()) { env.enableCheckpointing(DEFAULT_CHECKPOINT_INTERVAL); } + build(); execute(syncJobHandler.provideDefaultJobName()); } }