public class MergeJoinWork extends BaseWork
BaseWork.BaseExplainVectorizationinputFormatSupportSet, llapMode, LOG, supportRemovedReasons, supportSetInUse, uberMode, useVectorizedInputFileFormat, vectorizationEnabled, vectorizationExamined, vectorizedRowBatchCtx, vectorizedTestingReducerBatchSize, vectorizedVertexNumcolExprMap, memAvailable, memNeeded, opProps, opTraits, runtimeStatsTmpDir, statistics, vectorDesc, 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() |
Operator<?> |
getAnyRootOperator() |
List<BaseWork> |
getBaseWorkList() |
String |
getBigTableAlias() |
List<HashTableDummyOperator> |
getDummyOps() |
boolean |
getLlapMode() |
BaseWork |
getMainWork() |
CommonMergeJoinOperator |
getMergeJoinOperator() |
boolean |
getUberMode() |
boolean |
getVectorMode() |
void |
replaceRoots(Map<Operator<?>,Operator<?>> replacementMap) |
void |
setDummyOps(List<HashTableDummyOperator> dummyOps) |
void |
setLlapMode(boolean llapMode) |
void |
setMergeJoinOperator(CommonMergeJoinOperator mergeJoinOp) |
void |
setUberMode(boolean uberMode) |
void |
setVectorMode(boolean vectorMode) |
addSortCols, getAllLeafOperators, getAllNative, getAllOperators, getInputSourceToRuntimeValuesInfo, getIsTestForcedVectorizationEnable, getIsTestVectorizationSuppressExplainExecutionMode, getMapRedLocalWork, getName, getNotVectorizedReason, getReservedMemoryMB, getSortCols, getTag, getUsesVectorUDFAdaptor, getVectorizationEnabled, getVectorizationExamined, getVectorizedRowBatchCtx, getVectorizedTestingReducerBatchSize, getVectorizedVertexNum, isGatheringStats, setAllNative, setGatheringStats, setInputSourceToRuntimeValuesInfo, setIsTestForcedVectorizationEnable, setIsTestVectorizationSuppressExplainExecutionMode, setMapRedLocalWork, setName, setNotVectorizedReason, setReservedMemoryMB, setTag, setUsesVectorUDFAdaptor, setVectorizationEnabled, setVectorizationExamined, setVectorizedRowBatchCtx, setVectorizedTestingReducerBatchSize, setVectorizedVertexNumclone, fillSignature, getColumnExprMap, getColumnExprMapForExplain, getMaxMemoryAvailable, getMemoryNeeded, getOpProps, getRuntimeStatsTmpDir, getStatistics, getTraits, getUserLevelStatistics, getVectorDesc, isSame, setColumnExprMap, setMaxMemoryAvailable, setMemoryNeeded, setOpProps, setRuntimeStatsTmpDir, setStatistics, setTraits, setVectorDescpublic void replaceRoots(Map<Operator<?>,Operator<?>> replacementMap)
replaceRoots in class BaseWorkpublic Set<Operator<?>> getAllRootOperators()
getAllRootOperators in class BaseWorkpublic Operator<?> getAnyRootOperator()
getAnyRootOperator 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 List<HashTableDummyOperator> getDummyOps()
getDummyOps in class BaseWorkpublic void setVectorMode(boolean vectorMode)
setVectorMode in class AbstractOperatorDescpublic boolean getVectorMode()
getVectorMode in class AbstractOperatorDescpublic void setUberMode(boolean uberMode)
setUberMode in class BaseWorkpublic boolean getUberMode()
getUberMode in class BaseWorkpublic void setLlapMode(boolean llapMode)
setLlapMode in class BaseWorkpublic boolean getLlapMode()
getLlapMode in class BaseWorkpublic void addDummyOp(HashTableDummyOperator dummyOp)
addDummyOp in class BaseWorkCopyright © 2019 The Apache Software Foundation. All Rights Reserved.