| Package | Description |
|---|---|
| org.apache.drill.exec.physical.base | |
| org.apache.drill.exec.physical.config | |
| org.apache.drill.exec.store.dfs.easy | |
| org.apache.drill.exec.store.kudu | |
| org.apache.drill.exec.store.mock |
Defines a mock data source which generates dummy test data for use
in testing.
|
| org.apache.drill.exec.store.parquet |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExchange |
class |
AbstractSender |
class |
AbstractStore |
class |
AbstractWriter |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDeMuxExchange
DeMuxExchange is opposite of MuxExchange.
|
class |
AbstractMuxExchange
Multiplexing Exchange (MuxExchange) is used when results from multiple minor fragments belonging to the same
major fragment running on a node need to be collected at one fragment on the same node before distributing the
results further.
|
class |
BroadcastExchange |
class |
BroadcastSender |
class |
ComplexToJson |
class |
ExternalSort |
class |
Filter |
class |
FlattenPOP |
class |
HashAggregate |
class |
HashPartitionSender |
class |
HashToMergeExchange |
class |
HashToRandomExchange |
class |
IteratorValidator |
class |
Limit |
class |
MetadataHandlerPOP |
class |
MetadataHashAggPOP |
class |
MetadataStreamAggPOP |
class |
OrderedMuxExchange
OrderedMuxExchange is a version of MuxExchange where the incoming batches are sorted
merge operation is performed to produced a sorted stream as output.
|
class |
OrderedPartitionExchange |
class |
OrderedPartitionSender |
class |
PartitionLimit |
class |
ProducerConsumer |
class |
Project |
class |
RangePartitionExchange |
class |
RangePartitionSender |
class |
RuntimeFilterPOP |
class |
Screen |
class |
SelectionVectorRemover |
class |
SingleMergeExchange |
class |
SingleSender
Sender that pushes all data to a single destination node.
|
class |
Sort |
class |
StatisticsAggregate |
class |
StatisticsMerge |
class |
StreamingAggregate |
class |
TopN |
class |
Trace |
class |
UnionExchange |
class |
UnorderedDeMuxExchange
UnorderedDeMuxExchange is a version of DeMuxExchange where the incoming batches are not sorted.
|
class |
UnorderedMuxExchange
UnorderedMuxExchange is a version of MuxExchange where the incoming batches are not sorted.
|
class |
UnpivotMaps |
class |
WindowPOP |
| Modifier and Type | Class and Description |
|---|---|
class |
EasyWriter |
| Modifier and Type | Class and Description |
|---|---|
class |
KuduWriter |
| Modifier and Type | Class and Description |
|---|---|
class |
MockStorePOP |
| Modifier and Type | Class and Description |
|---|---|
class |
ParquetWriter |
Copyright © 2021 The Apache Software Foundation. All rights reserved.