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) |
getJoinCost
public static HiveDefaultCostModel getCostModel()
public org.apache.calcite.plan.RelOptCost getDefaultCost()
getDefaultCost
in class HiveCostModel
public org.apache.calcite.plan.RelOptCost getScanCost(HiveTableScan ts, org.apache.calcite.rel.metadata.RelMetadataQuery mq)
getScanCost
in class HiveCostModel
public org.apache.calcite.plan.RelOptCost getAggregateCost(HiveAggregate aggregate)
getAggregateCost
in class HiveCostModel
Copyright © 2022 The Apache Software Foundation. All rights reserved.