Package | Description |
---|---|
org.apache.hadoop.hive.ql.ppd |
Modifier and Type | Method and Description |
---|---|
protected static Object |
OpProcFactory.createFilter(Operator op,
ExprWalkerInfo pushDownPreds,
OpWalkerInfo owi) |
protected static Object |
OpProcFactory.createFilter(Operator op,
Map<String,List<ExprNodeDesc>> predicates,
OpWalkerInfo owi) |
static ExprWalkerInfo |
ExprWalkerProcFactory.extractPushdownPreds(OpWalkerInfo opContext,
Operator<? extends OperatorDesc> op,
ExprNodeDesc pred) |
static ExprWalkerInfo |
ExprWalkerProcFactory.extractPushdownPreds(OpWalkerInfo opContext,
Operator<? extends OperatorDesc> op,
List<ExprNodeDesc> preds)
Extracts pushdown predicates from the given list of predicate expression.
|
protected Object |
OpProcFactory.JoinerPPD.handlePredicates(Node nd,
ExprWalkerInfo prunePreds,
OpWalkerInfo owi) |
protected ExprWalkerInfo |
OpProcFactory.DefaultPPD.mergeChildrenPred(Node nd,
OpWalkerInfo owi,
Set<String> excludedAliases,
boolean ignoreAliases) |
protected boolean |
OpProcFactory.DefaultPPD.mergeWithChildrenPred(Node nd,
OpWalkerInfo owi,
ExprWalkerInfo ewi,
Set<String> aliases)
Take current operators pushdown predicates and merges them with
children's pushdown predicates.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.