Author: szetszwo Date: Wed Mar 26 17:48:04 2014 New Revision: 1581964 URL: http://svn.apache.org/r1581964 Log: HADOOP-10440. HarFsInputStream.read(byte[]) updates position incorrectly. Contributed by guodongdong
Modified: hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HarFileSystem.java Modified: hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt?rev=1581964&r1=1581963&r2=1581964&view=diff ============================================================================== --- hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt (original) +++ hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt Wed Mar 26 17:48:04 2014 @@ -454,6 +454,9 @@ Release 2.4.0 - UNRELEASED HADOOP-10425. LocalFileSystem.getContentSummary should not count crc files. (szetszwo) + HADOOP-10440. HarFsInputStream.read(byte[]) updates position incorrectly. + (guodongdong via szetszwo) + BREAKDOWN OF HADOOP-10184 SUBTASKS AND RELATED JIRAS HADOOP-10185. FileSystem API for ACLs. (cnauroth) Modified: hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HarFileSystem.java URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HarFileSystem.java?rev=1581964&r1=1581963&r2=1581964&view=diff ============================================================================== --- hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HarFileSystem.java (original) +++ hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/HarFileSystem.java Wed Mar 26 17:48:04 2014 @@ -963,9 +963,6 @@ public class HarFileSystem extends FileS @Override public synchronized int read(byte[] b) throws IOException { final int ret = read(b, 0, b.length); - if (ret > 0) { - position += ret; - } return ret; }