void |
IndexGroup.addIndexProp(IndexProperties prop) |
void |
IndexSelector.analyzePrefixMatches(IndexProperties indexProps)
This method analyzes an index's columns and starting from the first column, checks
which part of the filter condition matches that column.
|
org.apache.calcite.plan.RelOptCost |
AbstractIndexDescriptor.getCost(IndexProperties indexProps,
org.apache.calcite.plan.RelOptPlanner planner,
int numProjectedFields,
GroupScan primaryGroupScan) |
org.apache.calcite.plan.RelOptCost |
IndexDescriptor.getCost(IndexProperties indexProps,
org.apache.calcite.plan.RelOptPlanner planner,
int numProjectedFields,
GroupScan primaryGroupScan)
Get the total cost of index access (I/O, CPU) in the context of the current query
|
org.apache.calcite.plan.RelOptCost |
MapRDBIndexDescriptor.getCost(IndexProperties indexProps,
org.apache.calcite.plan.RelOptPlanner planner,
int numProjectedFields,
GroupScan primaryTableGroupScan) |
boolean |
IndexGroup.removeIndexProp(IndexProperties prop) |