You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by om...@apache.org on 2013/05/17 17:44:04 UTC

svn commit: r1483874 - in /hive/trunk: ./ ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java

Author: omalley
Date: Fri May 17 15:44:04 2013
New Revision: 1483874

URL: http://svn.apache.org/r1483874
Log:
HIVE-4486 FetchOperator slows down SMB map joins by 50% when there are many 
partitions (Gopal V via omalley)

Modified:
    hive/trunk/   (props changed)
    hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java

Propchange: hive/trunk/
------------------------------------------------------------------------------
  Merged /hive/branches/branch-0.11:r1483872

Modified: hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java?rev=1483874&r1=1483873&r2=1483874&view=diff
==============================================================================
--- hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java (original)
+++ hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java Fri May 17 15:44:04 2013
@@ -648,8 +648,7 @@ public class FetchOperator implements Se
    * @return list of file status entries
    */
   private FileStatus[] listStatusUnderPath(FileSystem fs, Path p) throws IOException {
-    HiveConf hiveConf = new HiveConf(job, FetchOperator.class);
-    boolean recursive = hiveConf.getBoolVar(HiveConf.ConfVars.HADOOPMAPREDINPUTDIRRECURSIVE);
+    boolean recursive = HiveConf.getBoolVar(job, HiveConf.ConfVars.HADOOPMAPREDINPUTDIRRECURSIVE);
     if (!recursive) {
       return fs.listStatus(p);
     }