Package | Description |
---|---|
org.apache.drill.exec.physical.impl.scan.v3 |
Provides the "version 3" scan framework (which can also be thought of
as EVF version 2).
|
org.apache.drill.exec.physical.impl.scan.v3.file | |
org.apache.drill.exec.physical.impl.scan.v3.lifecycle |
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.
|
Class and Description |
---|
FixedReceiver
Layer above the
ResultSetLoader which handles standard conversions
for scalar columns where the schema is known up front (i.e. |
FixedReceiver.Builder |
ManagedReader
Extended version of a record reader which uses a size-aware batch mutator.
|
ManagedReader.EarlyEofException
Exception thrown from the constructor if the data source is empty and
can produce no data or schema.
|
ReaderFactory
Creates a batch reader on demand.
|
ScanLifecycleBuilder.SchemaValidator |
SchemaNegotiator
Negotiates the table schema with the scanner framework and provides
context information for the reader.
|
Class and Description |
---|
ManagedReader
Extended version of a record reader which uses a size-aware batch mutator.
|
ManagedReader.EarlyEofException
Exception thrown from the constructor if the data source is empty and
can produce no data or schema.
|
ReaderFactory
Creates a batch reader on demand.
|
ScanLifecycleBuilder
Gathers options for the
ScanLifecycle then builds a scan lifecycle
instance. |
SchemaNegotiator
Negotiates the table schema with the scanner framework and provides
context information for the reader.
|
Class and Description |
---|
ManagedReader
Extended version of a record reader which uses a size-aware batch mutator.
|
ManagedReader.EarlyEofException
Exception thrown from the constructor if the data source is empty and
can produce no data or schema.
|
ReaderFactory
Creates a batch reader on demand.
|
ScanLifecycleBuilder
Gathers options for the
ScanLifecycle then builds a scan lifecycle
instance. |
SchemaNegotiator
Negotiates the table schema with the scanner framework and provides
context information for the reader.
|
Copyright © 1970 The Apache Software Foundation. All rights reserved.