Uses of Class
org.apache.drill.exec.planner.common.DrillScanRelBase
Packages that use DrillScanRelBase
Package
Description
-
Uses of DrillScanRelBase in org.apache.drill.exec.planner.common
Methods in org.apache.drill.exec.planner.common that return DrillScanRelBaseModifier and TypeMethodDescriptionabstract DrillScanRelBaseDrillScanRelBase.copy(org.apache.calcite.plan.RelTraitSet traitSet, GroupScan scan, org.apache.calcite.rel.type.RelDataType rowType) -
Uses of DrillScanRelBase in org.apache.drill.exec.planner.index
Methods in org.apache.drill.exec.planner.index that return DrillScanRelBaseModifier and TypeMethodDescriptionIndexProperties.getPrimaryTableScan()IndexSelector.DrillIndexProperties.getPrimaryTableScan()IndexCallContext.getScan()IndexLogicalPlanCallContext.getScan()IndexPhysicalPlanCallContext.getScan()Methods in org.apache.drill.exec.planner.index with parameters of type DrillScanRelBaseModifier and TypeMethodDescriptionstatic ScanPrelIndexPlanUtils.buildCoveringIndexScan(DrillScanRelBase origScan, IndexGroupScan indexGroupScan, IndexCallContext indexContext, IndexDescriptor indexDesc) static org.apache.calcite.rel.type.RelDataTypeFunctionalIndexHelper.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.static GroupScanIndexPlanUtils.getGroupScan(DrillScanRelBase relNode) org.apache.calcite.plan.RelOptCostIndexSelector.DrillIndexProperties.getIntersectCost(IndexGroup index, IndexConditionInfo.Builder builder, org.apache.calcite.plan.RelOptPlanner planner, PluginCost costBase, DrillScanRelBase scanRel) doubleStatistics.getLeadingRowCount(org.apache.calcite.rex.RexNode condition, String tabIdxName, DrillScanRelBase scanRel) Returns the leading rowcount for the specified filter condition Leading rowcount means rowcount for filter condition only on leading index columns.booleanStatistics.initialize(org.apache.calcite.rex.RexNode condition, DrillScanRelBase scanRel, IndexCallContext context) Constructors in org.apache.drill.exec.planner.index with parameters of type DrillScanRelBaseModifierConstructorDescriptionDrillIndexProperties(IndexDescriptor indexDescriptor, boolean isCovering, org.apache.calcite.rex.RexNode otherColumnsRemainderFilter, org.apache.calcite.rex.RexBuilder rexBuilder, int numProjectedFields, double totalRows, DrillScanRelBase primaryTableScan) IndexDiscoverBase(AbstractDbGroupScan inScan, DrillScanRelBase inScanPrel) -
Uses of DrillScanRelBase in org.apache.drill.exec.planner.index.generators
Fields in org.apache.drill.exec.planner.index.generators declared as DrillScanRelBaseModifier and TypeFieldDescriptionprotected final DrillScanRelBaseAbstractIndexPlanGenerator.origScanMethods in org.apache.drill.exec.planner.index.generators with parameters of type DrillScanRelBaseModifier and TypeMethodDescriptionstatic intAbstractIndexPlanGenerator.getRowKeyIndex(org.apache.calcite.rel.type.RelDataType rowType, DrillScanRelBase origScan) -
Uses of DrillScanRelBase in org.apache.drill.exec.planner.logical
Subclasses of DrillScanRelBase in org.apache.drill.exec.planner.logical -
Uses of DrillScanRelBase in org.apache.drill.exec.planner.physical
Subclasses of DrillScanRelBase in org.apache.drill.exec.planner.physical -
Uses of DrillScanRelBase in org.apache.drill.exec.store.plan.rel
Subclasses of DrillScanRelBase in org.apache.drill.exec.store.plan.relModifier and TypeClassDescriptionclassStorage plugin table scan rel implementation.Methods in org.apache.drill.exec.store.plan.rel that return DrillScanRelBase