فهرست منبع

HADOOP-2466. Change FileInputFormat.computeSplitSize to a protected non-static method to allow sub-classes to provide alternate implementations. Contributed by Alejandro Abdelnur.

git-svn-id: https://svn.apache.org/repos/asf/lucene/hadoop/trunk@607007 13f79535-47bb-0310-9956-ffa450edef68
Arun Murthy 17 سال پیش
والد
کامیت
99e07ecdd6
2فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 4 0
      CHANGES.txt
  2. 1 1
      src/java/org/apache/hadoop/mapred/FileInputFormat.java

+ 4 - 0
CHANGES.txt

@@ -136,6 +136,10 @@ Trunk (unreleased changes)
     open, and block report, to evaluate the name-node performance 
     for optimizations or new features. (Konstantin Shvachko via shv)
 
+    HADOOP-2466. Change FileInputFormat.computeSplitSize to a protected
+    non-static method to allow sub-classes to provide alternate
+    implementations. (Alejandro Abdelnur via acmurthy) 
+
   OPTIMIZATIONS
 
     HADOOP-1898.  Release the lock protecting the last time of the last stack

+ 1 - 1
src/java/org/apache/hadoop/mapred/FileInputFormat.java

@@ -205,7 +205,7 @@ public abstract class FileInputFormat<K extends WritableComparable,
     return splits.toArray(new FileSplit[splits.size()]);
   }
 
-  private static long computeSplitSize(long goalSize, long minSize,
+  protected long computeSplitSize(long goalSize, long minSize,
                                        long blockSize) {
     return Math.max(minSize, Math.min(goalSize, blockSize));
   }