Uses of Package
org.apache.drill.exec.physical.impl.scan.v3.schema
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.
-
ClassDescriptionEnhanced form of a dynamic column which records all information from the project list.Computes scan output schema from a variety of sources.
-
-
ClassDescriptionEnhanced form of a dynamic column which records all information from the project list.Computes scan output schema from a variety of sources.
-
ClassDescriptionBase class for the projection-based and defined-schema-based scan schema trackers.Projection filter based on the scan schema which typically starts as fully dynamic, then becomes more concrete as the scan progresses.Describes how to handle candidate columns not currently in the scan schema, which turns out to be a surprisingly complex question.A mutable form of a tuple schema.Holder for a column to allow inserting and replacing columns within the top-level project list.Enhanced form of a dynamic column which records all information from the project list.Builds the configuration given to the
ScanSchemaTracker
.Indicates the source of the schema to be analyzed.Computes scan output schema from a variety of sources.