public class LookupDataTableScan extends DataTableStreamScan
StreamTableScan implementation for lookup streaming
planning.TableScan.PlansnapshotReader| Constructor and Description |
|---|
LookupDataTableScan(CoreOptions options,
SnapshotReader snapshotReader,
SnapshotManager snapshotManager,
boolean supportStreamingReadOverwrite,
DefaultValueAssigner defaultValueAssigner,
LookupFileStoreTable.LookupStreamScanMode lookupScanMode) |
| Modifier and Type | Method and Description |
|---|---|
protected BoundedChecker |
createBoundedChecker() |
protected FollowUpScanner |
createFollowUpScanner() |
protected StartingScanner |
createStartingScanner(boolean isStreaming) |
protected SnapshotReader.Plan |
handleOverwriteSnapshot(Snapshot snapshot) |
checkpoint, listPartitionEntries, notifyCheckpointComplete, plan, restore, restore, startingContext, watermark, withFilter, withSharddropStats, options, withBucket, withBucketFilter, withLevelFilter, withMetricsRegistry, withPartitionFilter, withPartitionFilterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdropStats, withBucketFilter, withLevelFilter, withLimit, withMetricsRegistry, withPartitionFilter, withPartitionFilterlistPartitionspublic LookupDataTableScan(CoreOptions options, SnapshotReader snapshotReader, SnapshotManager snapshotManager, boolean supportStreamingReadOverwrite, DefaultValueAssigner defaultValueAssigner, LookupFileStoreTable.LookupStreamScanMode lookupScanMode)
@Nullable protected SnapshotReader.Plan handleOverwriteSnapshot(Snapshot snapshot)
handleOverwriteSnapshot in class DataTableStreamScanprotected StartingScanner createStartingScanner(boolean isStreaming)
createStartingScanner in class AbstractDataTableScanprotected FollowUpScanner createFollowUpScanner()
createFollowUpScanner in class DataTableStreamScanprotected BoundedChecker createBoundedChecker()
createBoundedChecker in class DataTableStreamScanCopyright © 2023–2025 The Apache Software Foundation. All rights reserved.