Package | Description |
---|---|
org.apache.paimon.mergetree.compact |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompactRewriter
Common implementation of
CompactRewriter . |
class |
ChangelogMergeTreeRewriter
A
MergeTreeCompactRewriter which produces changelog files while performing compaction. |
class |
FullChangelogMergeTreeCompactRewriter
A
MergeTreeCompactRewriter which produces changelog files for each full compaction. |
class |
LookupMergeTreeCompactRewriter<T>
A
MergeTreeCompactRewriter which produces changelog files by lookup for the compaction
involving level 0 files. |
class |
MergeTreeCompactRewriter
Default
CompactRewriter for merge trees. |
Constructor and Description |
---|
MergeTreeCompactManager(ExecutorService executor,
Levels levels,
CompactStrategy strategy,
Comparator<InternalRow> keyComparator,
long compactionFileSize,
int numSortedRunStopTrigger,
CompactRewriter rewriter,
CompactionMetrics.Reporter metricsReporter,
DeletionVectorsMaintainer dvMaintainer,
boolean lazyGenDeletionFile) |
MergeTreeCompactTask(Comparator<InternalRow> keyComparator,
long minFileSize,
CompactRewriter rewriter,
CompactUnit unit,
boolean dropDelete,
int maxLevel,
CompactionMetrics.Reporter metricsReporter,
java.util.function.Supplier<CompactDeletionFile> compactDfSupplier) |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.