public class MergeJoinWork extends BaseWork
vectorColumnNameMap, vectorColumnTypeMap, vectorScratchColumnTypeMapopProps, opTraits, statistics, vectorMode| Constructor and Description |
|---|
MergeJoinWork() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDummyOp(HashTableDummyOperator dummyOp) |
void |
addMergedWork(BaseWork work,
BaseWork connectWork,
Map<Operator<?>,BaseWork> leafOperatorToFollowingWork) |
void |
configureJobConf(org.apache.hadoop.mapred.JobConf job) |
Set<Operator<?>> |
getAllRootOperators() |
List<BaseWork> |
getBaseWorkList() |
String |
getBigTableAlias() |
List<HashTableDummyOperator> |
getDummyOps() |
BaseWork |
getMainWork() |
CommonMergeJoinOperator |
getMergeJoinOperator() |
String |
getName() |
void |
replaceRoots(Map<Operator<?>,Operator<?>> replacementMap) |
void |
setDummyOps(List<HashTableDummyOperator> dummyOps) |
void |
setMergeJoinOperator(CommonMergeJoinOperator mergeJoinOp) |
addSortCols, getAllLeafOperators, getAllOperators, getMapRedLocalWork, getSortCols, getTag, getVectorColumnNameMap, getVectorColumnTypeMap, getVectorScratchColumnTypeMap, isGatheringStats, setGatheringStats, setMapRedLocalWork, setName, setTag, setVectorColumnNameMap, setVectorColumnTypeMap, setVectorScratchColumnTypeMapclone, getOpProps, getStatistics, getTraits, getVectorMode, setOpProps, setStatistics, setTraits, setVectorModepublic void replaceRoots(Map<Operator<?>,Operator<?>> replacementMap)
replaceRoots in class BaseWorkpublic Set<Operator<?>> getAllRootOperators()
getAllRootOperators in class BaseWorkpublic void configureJobConf(org.apache.hadoop.mapred.JobConf job)
configureJobConf in class BaseWorkpublic CommonMergeJoinOperator getMergeJoinOperator()
public void setMergeJoinOperator(CommonMergeJoinOperator mergeJoinOp)
public void addMergedWork(BaseWork work, BaseWork connectWork, Map<Operator<?>,BaseWork> leafOperatorToFollowingWork)
public String getBigTableAlias()
public BaseWork getMainWork()
public void setDummyOps(List<HashTableDummyOperator> dummyOps)
setDummyOps in class BaseWorkpublic void addDummyOp(HashTableDummyOperator dummyOp)
addDummyOp in class BaseWorkpublic List<HashTableDummyOperator> getDummyOps()
getDummyOps in class BaseWorkCopyright © 2017 The Apache Software Foundation. All rights reserved.