public class CommonMergeJoinDesc extends MapJoinDesc implements Serializable
MapJoinDesc.MapJoinOperatorExplainVectorization, MapJoinDesc.SMBJoinOperatorExplainVectorization
genJoinKeys
conds, FULL_OUTER_JOIN, INNER_JOIN, LEFT_OUTER_JOIN, LEFT_SEMI_JOIN, noOuterJoin, outputColumnNames, RIGHT_OUTER_JOIN, tagOrder, UNIQUE_JOIN
memAvailable, memNeeded, opProps, opTraits, runtimeStatsTmpDir, statistics, vectorDesc, vectorMode
Constructor and Description |
---|
CommonMergeJoinDesc(int numBuckets,
int mapJoinConversionPos,
MapJoinDesc joinDesc) |
Modifier and Type | Method and Description |
---|---|
int |
getBigTablePosition() |
int |
getNumBuckets() |
void |
setBigTablePosition(int pos) |
getAliasBucketFileNameMapping, getBigTableAlias, getBigTableBucketNumMapping, getBigTablePartSpecToFileMapping, getDumpFilePrefix, getGenJoinKeys, getHashTableMemoryUsage, getKeyCountsExplainDesc, getKeys, getKeysString, getKeyTblDesc, getMapJoinVectorization, getParentDataSizes, getParentKeyCounts, getParentToInput, getPosBigTable, getRetainList, getSMBJoinVectorization, getUserLevelExplainKeysString, getValueFilteredTblDescs, getValueIndex, getValueIndices, getValueTblDescs, isBucketMapJoin, isDynamicPartitionHashJoin, isHybridHashJoin, isMapSideJoin, setAliasBucketFileNameMapping, setBigTableAlias, setBigTableBucketNumMapping, setBigTablePartSpecToFileMapping, setBucketMapJoin, setDumpFilePrefix, setDynamicPartitionHashJoin, setGenJoinKeys, setHashTableMemoryUsage, setHybridHashJoin, setKeys, setKeyTblDesc, setParentKeyCount, setParentToInput, setPosBigTable, setRetainList, setValueFilteredTblDescs, setValueIndices, setValueTblDescs
clone, cloneQBJoinTreeProps, convertToArray, getAliasToOpInfo, getBaseSrc, getBigKeysDirMap, getConds, getCondsList, getExprs, getFilterMap, getFilterMapString, getFilters, getFiltersStringMap, getHandleSkewJoin, getId, getJoinKeys, getKeyTableDesc, getLeftAlias, getLeftAliases, getMapAliases, getNoOuterJoin, getNullSafes, getNullSafeString, getOutputColumnNames, getResidualFilterExprs, getResidualFilterExprsString, getReversedExprs, getRightAliases, getSkewKeyDefinition, getSkewKeysValuesTables, getSmallKeysDirMap, getStreamAliases, getTagLength, getTagOrder, getUserLevelExplainOutputColumnNames, isFixedAsSorted, isLeftInputJoin, isNoOuterJoin, resetOrder, setAliasToOpInfo, setBaseSrc, setBigKeysDirMap, setConds, setExprs, setFilterMap, setFilters, setFixedAsSorted, setHandleSkewJoin, setKeyTableDesc, setLeftAlias, setNoOuterJoin, setNullSafes, setOutputColumnNames, setQBJoinTreeProps, setQBJoinTreeProps, setResidualFilterExprs, setReversedExprs, setRightAliases, setSkewKeyDefinition, setSkewKeysValuesTables, setSmallKeysDirMap, setTagOrder, toCompactString
getMaxMemoryAvailable, getMemoryNeeded, getOpProps, getRuntimeStatsTmpDir, getStatistics, getTraits, getUserLevelStatistics, getVectorDesc, getVectorMode, setMaxMemoryAvailable, setMemoryNeeded, setOpProps, setRuntimeStatsTmpDir, setStatistics, setTraits, setVectorDesc, setVectorMode
public CommonMergeJoinDesc(int numBuckets, int mapJoinConversionPos, MapJoinDesc joinDesc)
Copyright © 2021 The Apache Software Foundation. All rights reserved.