Uses of Interface
org.apache.drill.exec.physical.impl.scan.v3.schema.ScanSchemaTracker
Packages that use ScanSchemaTracker
Package
Description
Provides the "version 3" scan framework (which can also be thought of
as EVF version 2).
Implements the details of the scan lifecycle for a set of readers,
primarily the process of resolving the scan output schema from a variety
of input schemas, then running each reader, each of which will produce
some number of batches.
Provides run-time semantic analysis of the projection list for the
scan operator.
-
Uses of ScanSchemaTracker in org.apache.drill.exec.physical.impl.scan.v3
Methods in org.apache.drill.exec.physical.impl.scan.v3 with parameters of type ScanSchemaTrackerModifier and TypeMethodDescriptionvoid
ScanLifecycleBuilder.SchemaValidator.validate
(ScanSchemaTracker schema) -
Uses of ScanSchemaTracker in org.apache.drill.exec.physical.impl.scan.v3.file
Methods in org.apache.drill.exec.physical.impl.scan.v3.file with parameters of type ScanSchemaTrackerConstructors in org.apache.drill.exec.physical.impl.scan.v3.file with parameters of type ScanSchemaTrackerModifierConstructorDescriptionImplicitFileColumnsHandler
(DrillFileSystem dfs, OptionSet options, FileScanLifecycleBuilder scanOptions, ResultVectorCache vectorCache, ScanSchemaTracker schemaTracker) -
Uses of ScanSchemaTracker in org.apache.drill.exec.physical.impl.scan.v3.lifecycle
Methods in org.apache.drill.exec.physical.impl.scan.v3.lifecycle that return ScanSchemaTracker -
Uses of ScanSchemaTracker in org.apache.drill.exec.physical.impl.scan.v3.schema
Classes in org.apache.drill.exec.physical.impl.scan.v3.schema that implement ScanSchemaTrackerModifier and TypeClassDescriptionclass
Base class for the projection-based and defined-schema-based scan schema trackers.class
Schema tracker for the "normal" case in which schema starts from a simple projection list of column names, optionally with a provided schema.class
Simple "tracker" based on a defined, fixed schema.Methods in org.apache.drill.exec.physical.impl.scan.v3.schema that return ScanSchemaTracker