@Immutable public class HoodieCompactionConfig extends HoodieConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
HoodieCompactionConfig.Builder |
CONFIG_VALUES_DELIMITER, props| Modifier and Type | Method and Description |
|---|---|
static HoodieCompactionConfig.Builder |
newBuilder() |
contains, contains, create, getBoolean, getBooleanOrDefault, getDouble, getFloat, getInt, getIntOrDefault, getLong, getProps, getProps, getString, getString, getStringOrDefault, getStringOrDefault, getStringOrThrow, setAll, setDefault, setDefaultOnCondition, setDefaults, setDefaultValue, setDefaultValue, setValue, setValuepublic static final ConfigProperty<String> AUTO_ARCHIVE
public static final ConfigProperty<String> ASYNC_ARCHIVE
public static final ConfigProperty<String> AUTO_CLEAN
public static final ConfigProperty<String> ASYNC_CLEAN
public static final ConfigProperty<String> CLEANER_COMMITS_RETAINED
public static final ConfigProperty<String> CLEANER_HOURS_RETAINED
public static final ConfigProperty<String> CLEANER_POLICY
public static final ConfigProperty<String> INLINE_COMPACT
public static final ConfigProperty<String> SCHEDULE_INLINE_COMPACT
public static final ConfigProperty<String> INLINE_COMPACT_NUM_DELTA_COMMITS
public static final ConfigProperty<String> INLINE_COMPACT_TIME_DELTA_SECONDS
public static final ConfigProperty<String> INLINE_COMPACT_TRIGGER_STRATEGY
public static final ConfigProperty<String> CLEAN_TRIGGER_STRATEGY
public static final ConfigProperty<String> CLEAN_MAX_COMMITS
public static final ConfigProperty<String> CLEANER_FILE_VERSIONS_RETAINED
public static final ConfigProperty<String> CLEANER_INCREMENTAL_MODE_ENABLE
public static final ConfigProperty<String> MAX_COMMITS_TO_KEEP
public static final ConfigProperty<Integer> DELETE_ARCHIVED_INSTANT_PARALLELISM_VALUE
public static final ConfigProperty<String> MIN_COMMITS_TO_KEEP
public static final ConfigProperty<String> COMMITS_ARCHIVAL_BATCH_SIZE
public static final ConfigProperty<String> CLEANER_BOOTSTRAP_BASE_FILE_ENABLE
public static final ConfigProperty<String> PARQUET_SMALL_FILE_LIMIT
public static final ConfigProperty<String> RECORD_SIZE_ESTIMATION_THRESHOLD
public static final ConfigProperty<String> CLEANER_PARALLELISM_VALUE
public static final ConfigProperty<String> TARGET_IO_PER_COMPACTION_IN_MB
public static final ConfigProperty<Long> COMPACTION_LOG_FILE_SIZE_THRESHOLD
public static final ConfigProperty<String> COMPACTION_STRATEGY
public static final ConfigProperty<String> PAYLOAD_CLASS_NAME
public static final ConfigProperty<String> COMPACTION_LAZY_BLOCK_READ_ENABLE
public static final ConfigProperty<String> COMPACTION_REVERSE_LOG_READ_ENABLE
public static final ConfigProperty<String> FAILED_WRITES_CLEANER_POLICY
public static final ConfigProperty<String> TARGET_PARTITIONS_PER_DAYBASED_COMPACTION
public static final ConfigProperty<Boolean> PRESERVE_COMMIT_METADATA
public static final ConfigProperty<String> COPY_ON_WRITE_INSERT_SPLIT_SIZE
public static final ConfigProperty<String> COPY_ON_WRITE_AUTO_SPLIT_INSERTS
public static final ConfigProperty<String> COPY_ON_WRITE_RECORD_SIZE_ESTIMATE
public static final ConfigProperty<Boolean> ALLOW_MULTIPLE_CLEANS
public static final ConfigProperty<Integer> ARCHIVE_MERGE_FILES_BATCH_SIZE
public static final ConfigProperty<Long> ARCHIVE_MERGE_SMALL_FILE_LIMIT_BYTES
public static final ConfigProperty<Boolean> ARCHIVE_MERGE_ENABLE
@Deprecated public static final String CLEANER_POLICY_PROP
CLEANER_POLICY and its methods instead@Deprecated public static final String AUTO_CLEAN_PROP
AUTO_CLEAN and its methods instead@Deprecated public static final String ASYNC_CLEAN_PROP
ASYNC_CLEAN and its methods instead@Deprecated public static final String INLINE_COMPACT_PROP
INLINE_COMPACT and its methods instead@Deprecated public static final String INLINE_COMPACT_NUM_DELTA_COMMITS_PROP
INLINE_COMPACT_NUM_DELTA_COMMITS and its methods instead@Deprecated public static final String INLINE_COMPACT_TIME_DELTA_SECONDS_PROP
INLINE_COMPACT_TIME_DELTA_SECONDS and its methods instead@Deprecated public static final String INLINE_COMPACT_TRIGGER_STRATEGY_PROP
INLINE_COMPACT_TRIGGER_STRATEGY and its methods instead@Deprecated public static final String CLEANER_FILE_VERSIONS_RETAINED_PROP
CLEANER_FILE_VERSIONS_RETAINED and its methods instead@Deprecated public static final String CLEANER_COMMITS_RETAINED_PROP
CLEANER_COMMITS_RETAINED and its methods instead@Deprecated public static final String CLEANER_INCREMENTAL_MODE
CLEANER_INCREMENTAL_MODE_ENABLE and its methods instead@Deprecated public static final String MAX_COMMITS_TO_KEEP_PROP
MAX_COMMITS_TO_KEEP and its methods instead@Deprecated public static final String MIN_COMMITS_TO_KEEP_PROP
MIN_COMMITS_TO_KEEP and its methods instead@Deprecated public static final String COMMITS_ARCHIVAL_BATCH_SIZE_PROP
COMMITS_ARCHIVAL_BATCH_SIZE and its methods instead@Deprecated public static final String CLEANER_BOOTSTRAP_BASE_FILE_ENABLED
CLEANER_BOOTSTRAP_BASE_FILE_ENABLE and its methods instead@Deprecated public static final String PARQUET_SMALL_FILE_LIMIT_BYTES
PARQUET_SMALL_FILE_LIMIT and its methods instead@Deprecated public static final String DEFAULT_PARQUET_SMALL_FILE_LIMIT_BYTES
PARQUET_SMALL_FILE_LIMIT and its methods instead@Deprecated public static final String RECORD_SIZE_ESTIMATION_THRESHOLD_PROP
RECORD_SIZE_ESTIMATION_THRESHOLD and its methods instead@Deprecated public static final String DEFAULT_RECORD_SIZE_ESTIMATION_THRESHOLD
RECORD_SIZE_ESTIMATION_THRESHOLD and its methods instead@Deprecated public static final String COPY_ON_WRITE_TABLE_INSERT_SPLIT_SIZE
COPY_ON_WRITE_INSERT_SPLIT_SIZE and its methods instead@Deprecated public static final String DEFAULT_COPY_ON_WRITE_TABLE_INSERT_SPLIT_SIZE
COPY_ON_WRITE_INSERT_SPLIT_SIZE and its methods instead@Deprecated public static final String COPY_ON_WRITE_TABLE_AUTO_SPLIT_INSERTS
COPY_ON_WRITE_AUTO_SPLIT_INSERTS and its methods instead@Deprecated public static final String DEFAULT_COPY_ON_WRITE_TABLE_AUTO_SPLIT_INSERTS
COPY_ON_WRITE_AUTO_SPLIT_INSERTS and its methods instead@Deprecated public static final String COPY_ON_WRITE_TABLE_RECORD_SIZE_ESTIMATE
COPY_ON_WRITE_RECORD_SIZE_ESTIMATE and its methods instead@Deprecated public static final String DEFAULT_COPY_ON_WRITE_TABLE_RECORD_SIZE_ESTIMATE
COPY_ON_WRITE_RECORD_SIZE_ESTIMATE and its methods instead@Deprecated public static final String CLEANER_PARALLELISM
CLEANER_PARALLELISM_VALUE and its methods instead@Deprecated public static final String DEFAULT_CLEANER_PARALLELISM
CLEANER_PARALLELISM_VALUE and its methods instead@Deprecated public static final String TARGET_IO_PER_COMPACTION_IN_MB_PROP
TARGET_IO_PER_COMPACTION_IN_MB and its methods instead@Deprecated public static final String DEFAULT_TARGET_IO_PER_COMPACTION_IN_MB
TARGET_IO_PER_COMPACTION_IN_MB and its methods instead@Deprecated public static final String COMPACTION_STRATEGY_PROP
COMPACTION_STRATEGY and its methods instead@Deprecated public static final String DEFAULT_COMPACTION_STRATEGY
COMPACTION_STRATEGY and its methods instead@Deprecated public static final String DEFAULT_PAYLOAD_CLASS
PAYLOAD_CLASS_NAME and its methods instead@Deprecated public static final String PAYLOAD_CLASS_PROP
PAYLOAD_CLASS_NAME and its methods instead@Deprecated public static final String COMPACTION_LAZY_BLOCK_READ_ENABLED_PROP
COMPACTION_LAZY_BLOCK_READ_ENABLE and its methods instead@Deprecated public static final String DEFAULT_COMPACTION_LAZY_BLOCK_READ_ENABLED
COMPACTION_LAZY_BLOCK_READ_ENABLE and its methods instead@Deprecated public static final String COMPACTION_REVERSE_LOG_READ_ENABLED_PROP
COMPACTION_REVERSE_LOG_READ_ENABLE and its methods instead@Deprecated public static final String DEFAULT_COMPACTION_REVERSE_LOG_READ_ENABLED
COMPACTION_REVERSE_LOG_READ_ENABLE and its methods instead@Deprecated public static final String FAILED_WRITES_CLEANER_POLICY_PROP
FAILED_WRITES_CLEANER_POLICY and its methods instead@Deprecated public static final String TARGET_PARTITIONS_PER_DAYBASED_COMPACTION_PROP
TARGET_PARTITIONS_PER_DAYBASED_COMPACTION and its methods instead@Deprecated public static final String DEFAULT_TARGET_PARTITIONS_PER_DAYBASED_COMPACTION
TARGET_PARTITIONS_PER_DAYBASED_COMPACTION and its methods insteadpublic static HoodieCompactionConfig.Builder newBuilder()
Copyright © 2022 The Apache Software Foundation. All rights reserved.