Methods
Modifier and Type |
Method and Description |
Map<Byte,org.apache.hadoop.fs.Path> |
getBigKeysDirMap() |
BucketMapJoinContext |
getBucketMapjoinContext() |
JoinCondDesc[] |
getConds() |
String |
getDumpFilePrefix() |
Map<Byte,List<ExprNodeDesc>> |
getExprs() |
int[][] |
getFilterMap() |
Map<Integer,String> |
getFilterMapString() |
Map<Byte,List<ExprNodeDesc>> |
getFilters() |
float |
getHashtableMemoryUsage() |
Map<Byte,List<ExprNodeDesc>> |
getKeys() |
Map<Byte,String> |
getKeysString() |
TableDesc |
getKeyTableDesc() |
TableDesc |
getKeyTblDesc() |
List<String> |
getOutputColumnNames() |
int |
getPosBigTable() |
Map<Byte,List<Integer>> |
getRetainList() |
Map<String,Byte> |
getReversedExprs() |
int |
getSkewKeyDefinition() |
Map<Byte,TableDesc> |
getSkewKeysValuesTables() |
Map<Byte,Map<Byte,org.apache.hadoop.fs.Path>> |
getSmallKeysDirMap() |
Byte[] |
getTagOrder()
The order in which tables should be processed when joining.
|
List<TableDesc> |
getValueTblDescs() |
List<TableDesc> |
getValueTblFilteredDescs() |
boolean |
isHandleSkewJoin() |
boolean |
isNoOuterJoin() |
void |
setBigKeysDirMap(Map<Byte,org.apache.hadoop.fs.Path> bigKeysDirMap)
set the mapping from tbl to dir for big keys.
|
void |
setBucketMapjoinContext(BucketMapJoinContext bucketMapjoinContext) |
void |
setConds(JoinCondDesc[] conds) |
void |
setDumpFilePrefix(String dumpFilePrefix) |
void |
setExprs(Map<Byte,List<ExprNodeDesc>> exprs) |
void |
setFilterMap(int[][] filterMap) |
void |
setFilters(Map<Byte,List<ExprNodeDesc>> filters) |
void |
setHandleSkewJoin(boolean handleSkewJoin)
set to handle skew join in this join op.
|
void |
setHashtableMemoryUsage(float hashtableMemoryUsage) |
void |
setKeys(Map<Byte,List<ExprNodeDesc>> keys) |
void |
setKeyTableDesc(TableDesc keyTableDesc) |
void |
setKeyTblDesc(TableDesc keyTblDesc) |
void |
setNoOuterJoin(boolean noOuterJoin) |
void |
setOutputColumnNames(List<String> outputColumnNames) |
void |
setPosBigTable(int posBigTable) |
void |
setRetainList(Map<Byte,List<Integer>> retainList) |
void |
setReversedExprs(Map<String,Byte> reversedExprs) |
void |
setSkewKeyDefinition(int skewKeyDefinition)
set skew key definition.
|
void |
setSkewKeysValuesTables(Map<Byte,TableDesc> skewKeysValuesTables) |
void |
setSmallKeysDirMap(Map<Byte,Map<Byte,org.apache.hadoop.fs.Path>> smallKeysDirMap)
set the mapping from tbl to dir for small keys.
|
void |
setTagOrder(Byte[] tagOrder)
The order in which tables should be processed when joining.
|
void |
setValueTblDescs(List<TableDesc> valueTblDescs) |
void |
setValueTblFilteredDescs(List<TableDesc> valueTblFilteredDescs) |