diff --git a/hudi-flink/src/main/java/org/apache/hudi/sink/bootstrap/batch/BatchBootstrapOperator.java b/hudi-flink/src/main/java/org/apache/hudi/sink/bootstrap/batch/BatchBootstrapOperator.java index 3d97276ad..ac4c2b179 100644 --- a/hudi-flink/src/main/java/org/apache/hudi/sink/bootstrap/batch/BatchBootstrapOperator.java +++ b/hudi-flink/src/main/java/org/apache/hudi/sink/bootstrap/batch/BatchBootstrapOperator.java @@ -42,11 +42,16 @@ import java.util.Set; public class BatchBootstrapOperator extends BootstrapOperator { - private final Set partitionPathSet; - private final boolean haveSuccessfulCommits; + private Set partitionPathSet; + private boolean haveSuccessfulCommits; public BatchBootstrapOperator(Configuration conf) { super(conf); + } + + @Override + public void open() throws Exception { + super.open(); this.partitionPathSet = new HashSet<>(); this.haveSuccessfulCommits = StreamerUtil.haveSuccessfulCommits(hoodieTable.getMetaClient()); }