| Package | Description |
|---|---|
| org.apache.hadoop.hive.ql.optimizer.calcite | |
| org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | |
| org.apache.hadoop.hive.ql.optimizer.calcite.rules |
| Modifier and Type | Method and Description |
|---|---|
RelOptHiveTable |
RelOptHiveTable.copy(org.apache.calcite.rel.type.RelDataType newRowType) |
| Constructor and Description |
|---|
HiveTableScan(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traitSet,
RelOptHiveTable table,
String alias,
String concatQbIDAlias,
boolean useQBIdInDigest)
Creates a HiveTableScan.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.calcite.util.Pair<org.apache.calcite.rex.RexNode,org.apache.calcite.rex.RexNode> |
PartitionPrune.extractPartitionPredicates(org.apache.calcite.plan.RelOptCluster cluster,
RelOptHiveTable hiveTable,
org.apache.calcite.rex.RexNode predicate)
Breaks the predicate into 2 pieces.
|
| Constructor and Description |
|---|
PartitionPrune.ExtractPartPruningPredicate(org.apache.calcite.plan.RelOptCluster cluster,
RelOptHiveTable hiveTable) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.