You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mb...@apache.org on 2014/02/28 10:20:34 UTC
svn commit: r1572892 -
/hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/io/FileLink.java
Author: mbertozzi
Date: Fri Feb 28 09:20:34 2014
New Revision: 1572892
URL: http://svn.apache.org/r1572892
Log:
HBASE-10631 Avoid extra seek on FileLink open
Modified:
hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/io/FileLink.java
Modified: hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/io/FileLink.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/io/FileLink.java?rev=1572892&r1=1572891&r2=1572892&view=diff
==============================================================================
--- hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/io/FileLink.java (original)
+++ hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/io/FileLink.java Fri Feb 28 09:20:34 2014
@@ -287,7 +287,7 @@ public class FileLink {
if (path.equals(currentPath)) continue;
try {
in = fs.open(path, bufferSize);
- in.seek(pos);
+ if (pos != 0) in.seek(pos);
assert(in.getPos() == pos) : "Link unable to seek to the right position=" + pos;
if (LOG.isTraceEnabled()) {
if (currentPath != null) {