| Package | Description |
|---|---|
| org.apache.paimon.mergetree | |
| org.apache.paimon.mergetree.compact |
| Modifier and Type | Method and Description |
|---|---|
Levels |
LookupLevels.getLevels() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
LookupUtils.lookup(Levels levels,
InternalRow key,
int startLevel,
BiFunctionWithIOE<InternalRow,SortedRun,T> lookup,
BiFunctionWithIOE<InternalRow,TreeSet<DataFileMeta>,T> level0Lookup) |
| Constructor and Description |
|---|
LookupLevels(Levels levels,
Comparator<InternalRow> keyComparator,
RowType keyType,
LookupLevels.ValueProcessor<T> valueProcessor,
IOFunction<DataFileMeta,RecordReader<KeyValue>> fileReaderFactory,
java.util.function.Function<String,File> localFileFactory,
LookupStoreFactory lookupStoreFactory,
java.util.function.Function<Long,BloomFilter.Builder> bfGenerator,
org.apache.paimon.shade.caffeine2.com.github.benmanes.caffeine.cache.Cache<String,LookupFile> lookupFileCache) |
| Modifier and Type | Method and Description |
|---|---|
Levels |
MergeTreeCompactManager.levels() |
| 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) |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.