Uses of Package
org.apache.drill.exec.planner.logical
Packages that use 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.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.metastore.analyze
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.planner
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.planner.commonClassDescriptionInterface 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.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.planner.indexClassDescriptionProject implemented in Drill.GroupScan of a Drill table.Sort implemented in Drill.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.planner.index.rules
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.planner.logicalClassDescriptionRule 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. -
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.planner.physicalClassDescriptionInterface 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.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.planner.sql
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.planner.sql.handlers
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.storeClassDescriptionInterface that provides the info needed to create a new table.Map of storage plugin *configurations* indexed by name.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.base.filterClassDescriptionProject implemented in Drill.GroupScan of a Drill table.
-
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.delta.format
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.dfsClassDescriptionInterface that provides the info needed to create a new table.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.drill.plugin
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.druid
-
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.enumerable.planClassDescriptionContext for converting a tree of
DrillRel
nodes into a Drill logical plan.Relational expression that is implemented in Drill. -
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.googlesheets
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.googlesheets.schemaClassDescriptionInterface that provides the info needed to create a new table.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.hbase
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.hive
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.hive.schemaClassDescriptionInterface used by Drill components such as InformationSchema generator to get view info.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.http
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.iceberg.format
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.ischema
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.jdbcClassDescriptionInterface that provides the info needed to create a new table.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.kafka
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.kudu
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.mock
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.mongo
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.openTSDB
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.plan.relClassDescriptionInterface which needs to be implemented by all the join relation expressions.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.splunkClassDescriptionInterface that provides the info needed to create a new table.
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.sys
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.store.table.function
-
Classes in org.apache.drill.exec.planner.logical used by org.apache.drill.exec.util