| Package | Description |
|---|---|
| org.apache.hadoop.hive.ql.exec |
Hive QL execution tasks, operators, functions and other handlers.
|
| org.apache.hadoop.hive.ql.exec.vector | |
| org.apache.hadoop.hive.ql.index | |
| org.apache.hadoop.hive.ql.optimizer | |
| org.apache.hadoop.hive.ql.optimizer.listbucketingpruner | |
| org.apache.hadoop.hive.ql.optimizer.ppr | |
| org.apache.hadoop.hive.ql.optimizer.stats.annotation | |
| org.apache.hadoop.hive.ql.parse.type | |
| org.apache.hadoop.hive.ql.plan | |
| org.apache.hadoop.hive.ql.ppd |
| Modifier and Type | Method and Description |
|---|---|
static ExprNodeColumnDesc |
OperatorUtils.findTableOriginColExpr(ExprNodeColumnDesc colName,
Operator<?> start,
Operator<?> end)
Given start, end operators and a colName, look for the original TS colExpr
that it originates from.
|
| Modifier and Type | Method and Description |
|---|---|
static ExprNodeColumnDesc |
OperatorUtils.findTableOriginColExpr(ExprNodeColumnDesc colName,
Operator<?> start,
Operator<?> end)
Given start, end operators and a colName, look for the original TS colExpr
that it originates from.
|
| Constructor and Description |
|---|
ExprNodeColumnEvaluator(ExprNodeColumnDesc expr,
org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
VectorizationContext.getInputColumnIndex(ExprNodeColumnDesc colExpr) |
| Modifier and Type | Method and Description |
|---|---|
ExprNodeColumnDesc |
IndexSearchCondition.getColumnDesc()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexSearchCondition.setColumnDesc(ExprNodeColumnDesc columnDesc)
Deprecated.
|
| Constructor and Description |
|---|
IndexSearchCondition(ExprNodeColumnDesc columnDesc,
String comparisonOp,
ExprNodeConstantDesc constantDesc,
ExprNodeGenericFuncDesc comparisonExpr)
Deprecated.
|
IndexSearchCondition(ExprNodeColumnDesc columnDesc,
String comparisonOp,
ExprNodeConstantDesc constantDesc,
ExprNodeGenericFuncDesc indexExpr,
ExprNodeGenericFuncDesc originalExpr,
String[] fields)
Deprecated.
Constructs a search condition, which takes the form
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract ExprNodeDesc |
PrunerExpressionOperatorFactory.ColumnExprProcessor.processColumnDesc(NodeProcessorCtx procCtx,
ExprNodeColumnDesc cd)
Process column desc.
|
static ColumnInfo |
ConstantPropagateProcFactory.resolveColumn(RowSchema rs,
ExprNodeColumnDesc desc)
Get ColumnInfo from column expression.
|
| Modifier and Type | Method and Description |
|---|---|
protected ExprNodeDesc |
LBExprProcFactory.LBPRColumnExprProcessor.processColumnDesc(NodeProcessorCtx procCtx,
ExprNodeColumnDesc cd) |
| Modifier and Type | Method and Description |
|---|---|
protected ExprNodeDesc |
ExprProcFactory.PPRColumnExprProcessor.processColumnDesc(NodeProcessorCtx procCtx,
ExprNodeColumnDesc cd) |
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotateStatsProcCtx.addAffectedColumn(ExprNodeColumnDesc column) |
| Modifier and Type | Method and Description |
|---|---|
protected ExprNodeColumnDesc |
ExprNodeDescExprFactory.createColumnRefExpr(ColumnInfo colInfo,
List<RowResolver> rowResolverList)
Creates column expression.
|
protected ExprNodeColumnDesc |
ExprNodeDescExprFactory.createColumnRefExpr(ColumnInfo colInfo,
RowResolver rowResolver,
int offset)
Creates column expression.
|
| Modifier and Type | Field and Description |
|---|---|
ExprNodeColumnDesc |
ExprNodeDescUtils.ColumnOrigin.col |
| Modifier and Type | Method and Description |
|---|---|
static ExprNodeColumnDesc |
ExprNodeDescUtils.getColumnExpr(ExprNodeDesc expr) |
| Modifier and Type | Method and Description |
|---|---|
static Set<ExprNodeColumnDesc> |
ExprNodeDescUtils.findAllColumnDescs(ExprNodeDesc expr) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExprNodeConstantDesc.setFoldedTabCol(ExprNodeColumnDesc colDesc) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ExprNodeDescUtils.getExprNodeColumnDesc(ExprNodeDesc exprDesc,
com.google.common.collect.Multimap<Integer,ExprNodeColumnDesc> hashCodeToColumnDescMap)
Get Map of ExprNodeColumnDesc HashCode to ExprNodeColumnDesc.
|
static void |
ExprNodeDescUtils.getExprNodeColumnDesc(List<ExprNodeDesc> exprDescList,
com.google.common.collect.Multimap<Integer,ExprNodeColumnDesc> hashCodeTocolumnDescMap) |
| Constructor and Description |
|---|
ColumnOrigin(ExprNodeColumnDesc col,
Operator<?> op) |
| Modifier and Type | Method and Description |
|---|---|
Map<ReduceSinkOperator,Set<ExprNodeColumnDesc>> |
OpWalkerInfo.getColumnsInPredicates() |
Copyright © 2022 The Apache Software Foundation. All rights reserved.