Package | Description |
---|---|
org.apache.paimon | |
org.apache.paimon.operation | |
org.apache.paimon.privilege | |
org.apache.paimon.table.source.splitread |
Modifier and Type | Method and Description |
---|---|
SplitRead<T> |
FileStore.newRead() |
Modifier and Type | Class and Description |
---|---|
class |
MergeFileSplitRead
An implementation for
KeyValueFileStore , this class handle LSM merging and changelog row
kind things, it will force reading fields such as sequence and row_kind. |
class |
RawFileSplitRead
|
Modifier and Type | Method and Description |
---|---|
static <L,R> SplitRead<R> |
SplitRead.convert(SplitRead<L> read,
IOFunction<DataSplit,RecordReader<R>> convertedFactory) |
SplitRead<InternalRow> |
RawFileSplitRead.forceKeepDelete() |
SplitRead<T> |
SplitRead.forceKeepDelete() |
SplitRead<T> |
SplitRead.withFilter(Predicate predicate) |
SplitRead<InternalRow> |
RawFileSplitRead.withIOManager(IOManager ioManager) |
SplitRead<T> |
SplitRead.withIOManager(IOManager ioManager) |
SplitRead<T> |
SplitRead.withProjection(int[][] projectedFields) |
Modifier and Type | Method and Description |
---|---|
static <L,R> SplitRead<R> |
SplitRead.convert(SplitRead<L> read,
IOFunction<DataSplit,RecordReader<R>> convertedFactory) |
Modifier and Type | Method and Description |
---|---|
SplitRead<T> |
PrivilegedFileStore.newRead() |
Modifier and Type | Class and Description |
---|---|
class |
IncrementalDiffSplitRead
A
SplitRead for batch incremental diff. |
Modifier and Type | Method and Description |
---|---|
SplitRead<InternalRow> |
IncrementalDiffSplitRead.forceKeepDelete() |
SplitRead<InternalRow> |
IncrementalDiffReadProvider.getOrCreate() |
SplitRead<InternalRow> |
MergeFileSplitReadProvider.getOrCreate() |
SplitRead<InternalRow> |
SplitReadProvider.getOrCreate() |
SplitRead<InternalRow> |
RawFileSplitReadProvider.getOrCreate() |
SplitRead<InternalRow> |
IncrementalChangelogReadProvider.getOrCreate() |
SplitRead<InternalRow> |
IncrementalDiffSplitRead.withFilter(Predicate predicate) |
SplitRead<InternalRow> |
IncrementalDiffSplitRead.withIOManager(IOManager ioManager) |
SplitRead<InternalRow> |
IncrementalDiffSplitRead.withProjection(int[][] projectedFields) |
Constructor and Description |
---|
IncrementalChangelogReadProvider(java.util.function.Supplier<MergeFileSplitRead> supplier,
java.util.function.Consumer<SplitRead<InternalRow>> valuesAssigner) |
IncrementalDiffReadProvider(java.util.function.Supplier<MergeFileSplitRead> supplier,
java.util.function.Consumer<SplitRead<InternalRow>> valuesAssigner) |
MergeFileSplitReadProvider(java.util.function.Supplier<MergeFileSplitRead> supplier,
java.util.function.Consumer<SplitRead<InternalRow>> valuesAssigner) |
RawFileSplitReadProvider(java.util.function.Supplier<RawFileSplitRead> supplier,
java.util.function.Consumer<SplitRead<InternalRow>> valuesAssigner) |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.