[HUDI-2150] Rename/Restructure configs for better modularity (#6061)
- Move clean related configuration to HoodieCleanConfig - Move Archival related configuration to HoodieArchivalConfig - hoodie.compaction.payload.class move this to HoodiePayloadConfig
This commit is contained in:
@@ -27,10 +27,12 @@ import org.apache.hudi.common.engine.HoodieEngineContext;
|
||||
import org.apache.hudi.common.model.HoodieAvroPayload;
|
||||
import org.apache.hudi.common.util.ReflectionUtils;
|
||||
import org.apache.hudi.common.util.StringUtils;
|
||||
import org.apache.hudi.config.HoodieClusteringConfig;
|
||||
import org.apache.hudi.config.HoodieCompactionConfig;
|
||||
import org.apache.hudi.config.HoodieIndexConfig;
|
||||
import org.apache.hudi.config.HoodieWriteConfig;
|
||||
import org.apache.hudi.config.HoodieIndexConfig;
|
||||
import org.apache.hudi.config.HoodieCleanConfig;
|
||||
import org.apache.hudi.config.HoodieCompactionConfig;
|
||||
import org.apache.hudi.config.HoodieArchivalConfig;
|
||||
import org.apache.hudi.config.HoodieClusteringConfig;
|
||||
import org.apache.hudi.connect.KafkaConnectFileIdPrefixProvider;
|
||||
import org.apache.hudi.connect.utils.KafkaConnectUtils;
|
||||
import org.apache.hudi.exception.HoodieException;
|
||||
@@ -87,13 +89,10 @@ public class KafkaConnectWriterProvider implements ConnectWriterProvider<WriteSt
|
||||
.withAutoCommit(false)
|
||||
.withIndexConfig(HoodieIndexConfig.newBuilder().withIndexType(HoodieIndex.IndexType.INMEMORY).build())
|
||||
// participants should not trigger table services, and leave it to the coordinator
|
||||
.withCompactionConfig(HoodieCompactionConfig.newBuilder()
|
||||
.withAutoClean(false)
|
||||
.withAutoArchive(false)
|
||||
.withInlineCompaction(false).build())
|
||||
.withClusteringConfig(HoodieClusteringConfig.newBuilder()
|
||||
.withInlineClustering(false)
|
||||
.build())
|
||||
.withArchivalConfig(HoodieArchivalConfig.newBuilder().withAutoArchive(false).build())
|
||||
.withCleanConfig(HoodieCleanConfig.newBuilder().withAutoClean(false).build())
|
||||
.withCompactionConfig(HoodieCompactionConfig.newBuilder().withInlineCompaction(false).build())
|
||||
.withClusteringConfig(HoodieClusteringConfig.newBuilder().withInlineClustering(false).build())
|
||||
.build();
|
||||
|
||||
context = new HoodieJavaEngineContext(hadoopConf);
|
||||
|
||||
Reference in New Issue
Block a user