public class MergeJoinWork extends BaseWork
vectorColumnNameMap, vectorColumnTypeMap, vectorScratchColumnTypeMap
opProps, 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, setVectorScratchColumnTypeMap
clone, getOpProps, getStatistics, getTraits, getVectorMode, setOpProps, setStatistics, setTraits, setVectorMode
public void replaceRoots(Map<Operator<?>,Operator<?>> replacementMap)
replaceRoots
in class BaseWork
public Set<Operator<?>> getAllRootOperators()
getAllRootOperators
in class BaseWork
public void configureJobConf(org.apache.hadoop.mapred.JobConf job)
configureJobConf
in class BaseWork
public 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 BaseWork
public void addDummyOp(HashTableDummyOperator dummyOp)
addDummyOp
in class BaseWork
public List<HashTableDummyOperator> getDummyOps()
getDummyOps
in class BaseWork
Copyright © 2017 The Apache Software Foundation. All rights reserved.