Uses of Interface
org.apache.drill.exec.physical.base.IndexGroupScan
Packages that use IndexGroupScan
Package
Description
-
Uses of IndexGroupScan in org.apache.drill.exec.planner.index
Methods in org.apache.drill.exec.planner.index that return IndexGroupScanModifier and TypeMethodDescriptionDrillIndexCollection.getGroupScan()
IndexCollection.getGroupScan()
If this IndexCollection exposes a single GroupScan, return the GroupScan instance.AbstractIndexDescriptor.getIndexGroupScan()
DrillIndexDescriptor.getIndexGroupScan()
IndexDescriptor.getIndexGroupScan()
Get an instance of the group scan associated with this index descriptorMethods in org.apache.drill.exec.planner.index with parameters of type IndexGroupScanModifier and TypeMethodDescriptionstatic ScanPrel
IndexPlanUtils.buildCoveringIndexScan
(DrillScanRelBase origScan, IndexGroupScan indexGroupScan, IndexCallContext indexContext, IndexDescriptor indexDesc) static org.apache.calcite.rel.type.RelDataType
FunctionalIndexHelper.convertRowTypeForIndexScan
(DrillScanRelBase origScan, IndexableExprMarker idxMarker, IndexGroupScan idxScan, FunctionalIndexInfo functionInfo) For IndexScan in non-covering case, rowType to return contains only row_key('_id') of primary table. -
Uses of IndexGroupScan in org.apache.drill.exec.planner.index.generators
Fields in org.apache.drill.exec.planner.index.generators declared as IndexGroupScanModifier and TypeFieldDescriptionprotected final IndexGroupScan
CoveringIndexPlanGenerator.indexGroupScan
protected final IndexGroupScan
CoveringPlanNoFilterGenerator.indexGroupScan
protected final IndexGroupScan
NonCoveringIndexPlanGenerator.indexGroupScan
Constructors in org.apache.drill.exec.planner.index.generators with parameters of type IndexGroupScanModifierConstructorDescriptionCoveringIndexPlanGenerator
(IndexLogicalPlanCallContext indexContext, FunctionalIndexInfo functionInfo, IndexGroupScan indexGroupScan, org.apache.calcite.rex.RexNode indexCondition, org.apache.calcite.rex.RexNode remainderCondition, org.apache.calcite.rex.RexBuilder builder, PlannerSettings settings) NonCoveringIndexPlanGenerator
(IndexLogicalPlanCallContext indexContext, IndexDescriptor indexDesc, IndexGroupScan indexGroupScan, org.apache.calcite.rex.RexNode indexCondition, org.apache.calcite.rex.RexNode remainderCondition, org.apache.calcite.rex.RexBuilder builder, PlannerSettings settings)