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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ReaderFactory<T extends SchemaNegotiator>
Creates a batch reader on demand.
|
Modifier and Type | Method and Description |
---|---|
static FixedReceiver.Builder |
FixedReceiver.builderFor(SchemaNegotiator negotiator) |
ManagedReader |
ScanLifecycleBuilder.DummyReaderFactory.next(SchemaNegotiator negotiator) |
Constructor and Description |
---|
Builder(SchemaNegotiator negotiator) |
Modifier and Type | Interface and Description |
---|---|
interface |
FileSchemaNegotiator
The file schema negotiator provides access to the Drill file system
and to the file split which the reader is to consume.
|
Modifier and Type | Class and Description |
---|---|
class |
FileSchemaNegotiatorImpl
Implementation of the file-level schema negotiator which holds the
file split which the reader is to process.
|
Modifier and Type | Class and Description |
---|---|
class |
SchemaNegotiatorImpl
Implementation of the schema negotiation between scan operator and
batch reader.
|
Copyright © 1970 The Apache Software Foundation. All rights reserved.