public class PartitionPrune extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PartitionPrune.ExtractPartPruningPredicate |
static class |
PartitionPrune.ExtractRemainingPredicate |
Constructor and Description |
---|
PartitionPrune() |
Modifier and Type | Method and Description |
---|---|
static org.apache.calcite.util.Pair<org.apache.calcite.rex.RexNode,org.apache.calcite.rex.RexNode> |
extractPartitionPredicates(org.apache.calcite.plan.RelOptCluster cluster,
RelOptHiveTable hiveTable,
org.apache.calcite.rex.RexNode predicate)
Breaks the predicate into 2 pieces.
|
public static org.apache.calcite.util.Pair<org.apache.calcite.rex.RexNode,org.apache.calcite.rex.RexNode> extractPartitionPredicates(org.apache.calcite.plan.RelOptCluster cluster, RelOptHiveTable hiveTable, org.apache.calcite.rex.RexNode predicate)
cluster
- hiveTable
- predicate
- Copyright © 2017 The Apache Software Foundation. All rights reserved.