| Package | Description |
|---|---|
| org.apache.paimon.flink.lookup | |
| org.apache.paimon.flink.sink | |
| org.apache.paimon.flink.sink.cdc | |
| org.apache.paimon.table.sink |
| Modifier and Type | Class and Description |
|---|---|
class |
FixedBucketFromPkExtractor
Extractor to extract bucket from the primary key.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RowDataKeyAndBucketExtractor
KeyAndBucketExtractor for RowData. |
| Modifier and Type | Class and Description |
|---|---|
class |
CdcRecordKeyAndBucketExtractor
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract KeyAndBucketExtractor<T> |
CdcFixedBucketChannelComputerBase.createExtractor() |
protected KeyAndBucketExtractor<CdcRecord> |
CdcRecordChannelComputer.createExtractor() |
protected abstract KeyAndBucketExtractor<T> |
CdcDynamicBucketSinkBase.createExtractor(TableSchema schema) |
protected KeyAndBucketExtractor<CdcRecord> |
CdcDynamicBucketSink.createExtractor(TableSchema schema) |
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicBucketRowKeyExtractor
KeyAndBucketExtractor for InternalRow, just throws error when extract bucket from
dynamic row. |
class |
FixedBucketRowKeyExtractor
|
class |
PostponeBucketRowKeyExtractor
RowKeyExtractor for postpone bucket tables. |
class |
RowKeyExtractor
|
class |
UnawareBucketRowKeyExtractor
Unaware bucket table put all records into bucket 0 (for comparability with old design).
|
| Constructor and Description |
|---|
TableWriteImpl(RowType rowType,
FileStoreWrite<T> write,
KeyAndBucketExtractor<InternalRow> keyAndBucketExtractor,
TableWriteImpl.RecordExtractor<T> recordExtractor,
RowKindGenerator rowKindGenerator,
boolean ignoreDelete) |
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.