public class HiveDefaultCostModel extends HiveCostModel
| Modifier and Type | Class and Description |
|---|---|
static class |
HiveDefaultCostModel.DefaultJoinAlgorithm
Default join algorithm.
|
HiveCostModel.JoinAlgorithm| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.plan.RelOptCost |
getAggregateCost(HiveAggregate aggregate) |
static HiveDefaultCostModel |
getCostModel() |
org.apache.calcite.plan.RelOptCost |
getDefaultCost() |
org.apache.calcite.plan.RelOptCost |
getScanCost(HiveTableScan ts,
org.apache.calcite.rel.metadata.RelMetadataQuery mq) |
getJoinCostpublic static HiveDefaultCostModel getCostModel()
public org.apache.calcite.plan.RelOptCost getDefaultCost()
getDefaultCost in class HiveCostModelpublic org.apache.calcite.plan.RelOptCost getScanCost(HiveTableScan ts, org.apache.calcite.rel.metadata.RelMetadataQuery mq)
getScanCost in class HiveCostModelpublic org.apache.calcite.plan.RelOptCost getAggregateCost(HiveAggregate aggregate)
getAggregateCost in class HiveCostModelCopyright © 2019 The Apache Software Foundation. All Rights Reserved.