Uses of Package
org.apache.drill.exec.planner.logical
Package
Description
Drill storage plugin.
Kafka storage plugin.
Defines a mock data source which generates dummy test data for use
in testing.
MongoDB storage plugin.
-
-
-
ClassDescriptionInterface that provides the info needed to create a new table.Interface which needs to be implemented by all the join relation expressions.Holder class to store field information (name and type) with the list of nodes this field is used in.Replaces original node with provided in mapper, otherwise returns original node.
-
ClassDescriptionProject implemented in Drill.GroupScan of a Drill table.Sort implemented in Drill.
-
-
ClassDescriptionRule which convertsInterface that provides the info needed to create a new table.Aggregation implemented in Drill.Drill logical node for "Analyze".Minus implemented in Drill.Context for converting a tree of
DrillRel
nodes into a Drill logical plan.Intersect implemented in Drill.Interface which needs to be implemented by all the join relation expressions.Logical Join implemented in Drill.This rule converts a Sort that has either a offset and fetch into a Drill Sort and LimitPOP RelMergeFilterRule implements the rule for combining twoFilter
sRule for merging two projects provided the projects aren't projecting identical sets of input references.Project implemented in Drill.This rule implements the run-time filter pushdown via the rowkey join for queries with row-key filters.Rule to reduce aggregates to simpler forms.Relational expression that is implemented in Drill.GroupScan of a Drill table.Sort implemented in Drill.Union implemented in Drill.Interface used by Drill components such as InformationSchema generator to get view info.This class rewrites all the project expression that contain convert_to/ convert_from to actual implementations.Map of storage plugin *configurations* indexed by name. -
ClassDescriptionInterface that provides the info needed to create a new table.Aggregation implemented in Drill.Interface which needs to be implemented by all the join relation expressions.
-
-
-
ClassDescriptionInterface that provides the info needed to create a new table.Map of storage plugin *configurations* indexed by name.
-
ClassDescriptionProject implemented in Drill.GroupScan of a Drill table.
-
-
-
ClassDescriptionInterface that provides the info needed to create a new table.
-
-
-
-
ClassDescriptionContext for converting a tree of
DrillRel
nodes into a Drill logical plan.Relational expression that is implemented in Drill. -
-
ClassDescriptionInterface that provides the info needed to create a new table.
-
-
-
ClassDescriptionInterface used by Drill components such as InformationSchema generator to get view info.
-
-
-
-
ClassDescriptionInterface that provides the info needed to create a new table.
-
-
-
-
-
-
ClassDescriptionInterface which needs to be implemented by all the join relation expressions.
-
ClassDescriptionInterface that provides the info needed to create a new table.
-
-
-