Index: ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/GenMRSkewJoinProcessor.java =================================================================== --- ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/GenMRSkewJoinProcessor.java (revision 1372592) +++ ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/GenMRSkewJoinProcessor.java (working copy) @@ -384,18 +384,18 @@ private static String RESULTS = "results"; static String getBigKeysDir(String baseDir, Byte srcTbl) { - return baseDir + File.separator + skewJoinPrefix + UNDERLINE + BIGKEYS + return baseDir + Path.SEPARATOR + skewJoinPrefix + UNDERLINE + BIGKEYS + UNDERLINE + srcTbl; } static String getBigKeysSkewJoinResultDir(String baseDir, Byte srcTbl) { - return baseDir + File.separator + skewJoinPrefix + UNDERLINE + BIGKEYS + return baseDir + Path.SEPARATOR + skewJoinPrefix + UNDERLINE + BIGKEYS + UNDERLINE + RESULTS + UNDERLINE + srcTbl; } static String getSmallKeysDir(String baseDir, Byte srcTblBigTbl, Byte srcTblSmallTbl) { - return baseDir + File.separator + skewJoinPrefix + UNDERLINE + SMALLKEYS + return baseDir + Path.SEPARATOR + skewJoinPrefix + UNDERLINE + SMALLKEYS + UNDERLINE + srcTblBigTbl + UNDERLINE + srcTblSmallTbl; }