public class DayBasedCompactionStrategy extends BoundedIOCompactionStrategy
| Modifier and Type | Field and Description |
|---|---|
protected static Comparator<String> |
comparator |
protected static String |
DATE_PARTITION_FORMAT |
TOTAL_IO_MB, TOTAL_IO_READ_MB, TOTAL_IO_WRITE_MB, TOTAL_LOG_FILE_SIZE, TOTAL_LOG_FILES| Constructor and Description |
|---|
DayBasedCompactionStrategy() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
filterPartitionPaths(HoodieWriteConfig writeConfig,
List<String> allPartitionPaths)
Filter the partition paths based on compaction strategy.
|
Comparator<String> |
getComparator() |
protected static String |
getPartitionPathWithoutPartitionKeys(String partitionPath)
If is Hive style partition path, convert it to regular partition path.
|
orderAndFiltercaptureMetrics, generateCompactionPlanprotected static final String DATE_PARTITION_FORMAT
protected static Comparator<String> comparator
public Comparator<String> getComparator()
public List<String> filterPartitionPaths(HoodieWriteConfig writeConfig, List<String> allPartitionPaths)
CompactionStrategyfilterPartitionPaths in class CompactionStrategyCopyright © 2024 The Apache Software Foundation. All rights reserved.