Class and Description |
---|
DrillTable |
Class and Description |
---|
DrillScanRel
GroupScan of a Drill table.
|
DrillTable |
Class and Description |
---|
CreateTableEntry
Interface that provides the info needed to create a new table.
|
DrillJoin
Interface which needs to be implemented by all the join relation expressions.
|
DrillParseContext |
DrillTable |
FieldsReWriterUtil.DesiredField
Holder class to store field information (name and type) with the list of nodes this field is used in.
|
FieldsReWriterUtil.FieldsReWriter
Replaces original node with provided in mapper, otherwise returns original node.
|
Class and Description |
---|
DrillFilterRel |
DrillOptiq.RexToDrill |
DrillParseContext |
DrillProjectRel
Project implemented in Drill.
|
DrillScanRel
GroupScan of a Drill table.
|
DrillSortRel
Sort implemented in Drill.
|
DrillTable |
Class and Description |
---|
DrillScanRel
GroupScan of a Drill table.
|
Class and Description |
---|
ConvertMetadataAggregateToDirectScanRule
Rule which converts
|
CreateTableEntry
Interface that provides the info needed to create a new table.
|
DrillAggregateRel
Aggregation implemented in Drill.
|
DrillAnalyzeRel
Drill logical node for "Analyze".
|
DrillFilterRel |
DrillImplementor
Context for converting a tree of
DrillRel nodes into a Drill logical plan. |
DrillJoin
Interface which needs to be implemented by all the join relation expressions.
|
DrillJoinRel
Logical Join implemented in Drill.
|
DrillLimitRel |
DrillLimitRule
This rule converts a Sort that has either a offset and fetch into a Drill Sort and LimitPOP Rel
|
DrillMergeFilterRule
MergeFilterRule implements the rule for combining two
Filter s |
DrillMergeProjectRule
Rule for merging two projects provided the projects aren't projecting identical sets of
input references.
|
DrillParseContext |
DrillProjectLateralJoinTransposeRule |
DrillProjectPushIntoLateralJoinRule |
DrillProjectRel
Project implemented in Drill.
|
DrillPushLimitToScanRule |
DrillPushRowKeyJoinToScanRule
This rule implements the run-time filter pushdown via the rowkey join for queries with row-key filters.
|
DrillReduceAggregatesRule
Rule to reduce aggregates to simpler forms.
|
DrillRel
Relational expression that is implemented in Drill.
|
DrillScanRel
GroupScan of a Drill table.
|
DrillSemiJoinRel |
DrillSortRel
Sort implemented in Drill.
|
DrillTable |
DrillTableSelection |
DrillUnionRel
Union implemented in Drill.
|
DrillViewInfoProvider
Interface used by Drill components such as InformationSchema generator to get view info.
|
EnumerableDrillRule
Rule that converts any Drill relational expression to enumerable format by adding a
DrillScreenRelBase . |
PreProcessLogicalRel
This class rewrites all the project expression that contain convert_to/ convert_from
to actual implementations.
|
RowKeyJoinCallContext |
RowKeyJoinCallContext.RowKey |
RowKeyJoinRel |
ScanFieldDeterminer.FieldList |
SelectionBasedTableScan
This class extends from EnumerableTableScan.
|
StoragePlugins
Map of storage plugin *configurations* indexed by name.
|
Class and Description |
---|
CreateTableEntry
Interface that provides the info needed to create a new table.
|
DrillAggregateRel
Aggregation implemented in Drill.
|
DrillJoin
Interface which needs to be implemented by all the join relation expressions.
|
DrillParseContext |
RowKeyJoinRel |
Class and Description |
---|
DrillScanRel
GroupScan of a Drill table.
|
Class and Description |
---|
DrillRel
Relational expression that is implemented in Drill.
|
DrillTable |
Class and Description |
---|
CreateTableEntry
Interface that provides the info needed to create a new table.
|
DrillTable |
StoragePlugins
Map of storage plugin *configurations* indexed by name.
|
Class and Description |
---|
DrillFilterRel |
DrillProjectRel
Project implemented in Drill.
|
DrillScanRel
GroupScan of a Drill table.
|
Class and Description |
---|
DrillTable |
DrillTableSelection |
Class and Description |
---|
CreateTableEntry
Interface that provides the info needed to create a new table.
|
DrillTable |
DrillTableSelection |
Class and Description |
---|
DrillTableSelection |
Class and Description |
---|
DrillTable |
DrillTableSelection |
DynamicDrillTable |
Class and Description |
---|
DrillImplementor
Context for converting a tree of
DrillRel nodes into a Drill logical plan. |
DrillRel
Relational expression that is implemented in Drill.
|
Class and Description |
---|
DrillTable |
DrillTableSelection |
Class and Description |
---|
DrillTableSelection |
Class and Description |
---|
DrillTable |
DrillViewInfoProvider
Interface used by Drill components such as InformationSchema generator to get view info.
|
DrillViewTable |
Class and Description |
---|
DrillTableSelection |
Class and Description |
---|
DrillTable |
DrillTableSelection |
Class and Description |
---|
DrillTable |
DrillTableSelection |
Class and Description |
---|
CreateTableEntry
Interface that provides the info needed to create a new table.
|
Class and Description |
---|
DrillTableSelection |
Class and Description |
---|
DrillTable |
DrillTableSelection |
DynamicDrillTable |
Class and Description |
---|
DrillTable |
Class and Description |
---|
DrillTable |
Class and Description |
---|
DrillTable |
Class and Description |
---|
DrillTableSelection |
Class and Description |
---|
DrillTableSelection |
Class and Description |
---|
DrillTable |
DrillTableSelection |
DynamicDrillTable |
Class and Description |
---|
DrillJoin
Interface which needs to be implemented by all the join relation expressions.
|
DrillTable |
DrillTableSelection |
DynamicDrillTable |
Class and Description |
---|
DrillTableSelection |
Class and Description |
---|
DrillTable |
DrillTableSelection |
Class and Description |
---|
DrillTable |
Class and Description |
---|
DrillTable |
Copyright © 1970 The Apache Software Foundation. All rights reserved.