@Immutable public final class HoodieMetadataConfig extends HoodieConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
HoodieMetadataConfig.Builder |
CONFIG_VALUES_DELIMITER, propscontains, contains, getBoolean, getBooleanOrDefault, getBooleanOrDefault, getBooleanOrDefault, getDouble, getDoubleOrDefault, getFloat, getFloatOrDefault, getInt, getIntOrDefault, getLong, getLongOrDefault, getProps, getProps, getSplitStrings, getSplitStrings, getString, getString, getStringOrDefault, getStringOrDefault, getStringOrThrow, setAll, setDefault, setDefaultOnCondition, setDefaults, setDefaultValue, setDefaultValue, setValue, setValuepublic static final boolean DEFAULT_METADATA_ASYNC_CLEAN
public static final boolean DEFAULT_METADATA_ENABLE_FULL_SCAN_LOG_FILES
public static final boolean DEFAULT_METADATA_POPULATE_META_FIELDS
public static final int DEFAULT_METADATA_CLEANER_COMMITS_RETAINED
public static final String METADATA_PREFIX
public static final String OPTIMIZED_LOG_BLOCKS_SCAN
public static final ConfigProperty<Boolean> ENABLE
public static final boolean DEFAULT_METADATA_ENABLE_FOR_READERS
public static final ConfigProperty<Boolean> METRICS_ENABLE
public static final ConfigProperty<Boolean> ASYNC_INDEX_ENABLE
public static final ConfigProperty<Integer> COMPACT_NUM_DELTA_COMMITS
public static final ConfigProperty<String> ENABLE_LOG_COMPACTION_ON_METADATA_TABLE
public static final ConfigProperty<Integer> LOG_COMPACT_BLOCKS_THRESHOLD
public static final ConfigProperty<String> DIR_FILTER_REGEX
public static final ConfigProperty<String> ASSUME_DATE_PARTITIONING
public static final ConfigProperty<Integer> FILE_LISTING_PARALLELISM_VALUE
public static final ConfigProperty<Boolean> ENABLE_METADATA_INDEX_BLOOM_FILTER
public static final ConfigProperty<Integer> METADATA_INDEX_BLOOM_FILTER_FILE_GROUP_COUNT
public static final ConfigProperty<Integer> BLOOM_FILTER_INDEX_PARALLELISM
public static final ConfigProperty<Boolean> ENABLE_METADATA_INDEX_COLUMN_STATS
public static final ConfigProperty<Integer> METADATA_INDEX_COLUMN_STATS_FILE_GROUP_COUNT
public static final ConfigProperty<Integer> COLUMN_STATS_INDEX_PARALLELISM
public static final ConfigProperty<String> COLUMN_STATS_INDEX_FOR_COLUMNS
public static final String COLUMN_STATS_INDEX_PROCESSING_MODE_IN_MEMORY
public static final String COLUMN_STATS_INDEX_PROCESSING_MODE_ENGINE
public static final ConfigProperty<String> COLUMN_STATS_INDEX_PROCESSING_MODE_OVERRIDE
public static final ConfigProperty<Integer> COLUMN_STATS_INDEX_IN_MEMORY_PROJECTION_THRESHOLD
public static final ConfigProperty<String> BLOOM_FILTER_INDEX_FOR_COLUMNS
public static final ConfigProperty<Integer> METADATA_INDEX_CHECK_TIMEOUT_SECONDS
public static final ConfigProperty<Boolean> IGNORE_SPURIOUS_DELETES
public static final ConfigProperty<Boolean> ENABLE_OPTIMIZED_LOG_BLOCKS_SCAN
public static final ConfigProperty<Integer> METADATA_MAX_NUM_DELTACOMMITS_WHEN_PENDING
public static final ConfigProperty<Boolean> RECORD_INDEX_ENABLE_PROP
public static final ConfigProperty<Integer> RECORD_INDEX_MIN_FILE_GROUP_COUNT_PROP
public static final ConfigProperty<Integer> RECORD_INDEX_MAX_FILE_GROUP_COUNT_PROP
public static final ConfigProperty<Integer> RECORD_INDEX_MAX_FILE_GROUP_SIZE_BYTES_PROP
public static final ConfigProperty<Float> RECORD_INDEX_GROWTH_FACTOR_PROP
public static final ConfigProperty<Integer> RECORD_INDEX_MAX_PARALLELISM
public static final ConfigProperty<Long> MAX_READER_MEMORY_PROP
public static final ConfigProperty<Integer> MAX_READER_BUFFER_SIZE_PROP
public static final ConfigProperty<String> SPILLABLE_MAP_DIR_PROP
public static final ConfigProperty<Long> MAX_LOG_FILE_SIZE_BYTES_PROP
public static final ConfigProperty<Boolean> AUTO_INITIALIZE
@Deprecated public static final String METADATA_ENABLE_PROP
ENABLE and its methods.@Deprecated public static final boolean DEFAULT_METADATA_ENABLE
ENABLE and its methods.@Deprecated public static final String METADATA_METRICS_ENABLE_PROP
METRICS_ENABLE and its methods.@Deprecated public static final boolean DEFAULT_METADATA_METRICS_ENABLE
METRICS_ENABLE and its methods.@Deprecated public static final String METADATA_COMPACT_NUM_DELTA_COMMITS_PROP
COMPACT_NUM_DELTA_COMMITS and its methods.@Deprecated public static final int DEFAULT_METADATA_COMPACT_NUM_DELTA_COMMITS
COMPACT_NUM_DELTA_COMMITS and its methods.@Deprecated public static final String ENABLE_FALLBACK_PROP
@Deprecated public static final String DEFAULT_ENABLE_FALLBACK
@Deprecated public static final String DIRECTORY_FILTER_REGEX
DIR_FILTER_REGEX and its methods.@Deprecated public static final String DEFAULT_DIRECTORY_FILTER_REGEX
DIR_FILTER_REGEX and its methods.@Deprecated public static final String HOODIE_ASSUME_DATE_PARTITIONING_PROP
ASSUME_DATE_PARTITIONING and its methods.@Deprecated public static final String DEFAULT_ASSUME_DATE_PARTITIONING
ASSUME_DATE_PARTITIONING and its methods.@Deprecated public static final String FILE_LISTING_PARALLELISM_PROP
FILE_LISTING_PARALLELISM_VALUE and its methods.@Deprecated public static final int DEFAULT_FILE_LISTING_PARALLELISM
FILE_LISTING_PARALLELISM_VALUE and its methods.public long getMaxLogFileSize()
public static HoodieMetadataConfig.Builder newBuilder()
public int getFileListingParallelism()
public Boolean shouldAssumeDatePartitioning()
public boolean isEnabled()
public boolean isBloomFilterIndexEnabled()
public boolean isColumnStatsIndexEnabled()
public boolean isRecordIndexEnabled()
public String getColumnStatsIndexProcessingModeOverride()
public Integer getColumnStatsIndexInMemoryProjectionThreshold()
public int getBloomFilterIndexFileGroupCount()
public int getColumnStatsIndexFileGroupCount()
public int getBloomFilterIndexParallelism()
public int getColumnStatsIndexParallelism()
public int getIndexingCheckTimeoutSeconds()
public boolean isMetricsEnabled()
public String getDirectoryFilterRegex()
public boolean shouldIgnoreSpuriousDeletes()
public boolean isOptimizedLogBlocksScanEnabled()
public int getMaxNumDeltacommitsWhenPending()
public int getRecordIndexMinFileGroupCount()
public int getRecordIndexMaxFileGroupCount()
public float getRecordIndexGrowthFactor()
public int getRecordIndexMaxFileGroupSizeBytes()
public String getSplliableMapDir()
public long getMaxReaderMemory()
public int getMaxReaderBufferSize()
public int getRecordIndexMaxParallelism()
public boolean shouldAutoInitialize()
Copyright © 2024 The Apache Software Foundation. All rights reserved.