diff --git a/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/HoodieTableSink.java b/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/HoodieTableSink.java index af10b620e697f..b15fd59cafc29 100644 --- a/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/HoodieTableSink.java +++ b/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/HoodieTableSink.java @@ -103,6 +103,8 @@ public SinkRuntimeProvider getSinkRuntimeProvider(Context context) { conf.setBoolean(FlinkOptions.COMPACTION_ASYNC_ENABLED, false); } return Pipelines.compact(conf, pipeline); + } else if (OptionsResolver.isMorTable(conf)) { + return Pipelines.dummySink(pipeline); } else { return Pipelines.clean(conf, pipeline); }