Author: stack
Date: Wed Sep  8 21:22:57 2010
New Revision: 995258

URL: http://svn.apache.org/viewvc?rev=995258&view=rev
Log:
HBASE-2967 Failed split: IOE 'File is Corrupt' -- sync length not being written 
out to SequenceFile

Modified:
    hbase/branches/0.89.20100830/CHANGES.txt
    
hbase/branches/0.89.20100830/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java

Modified: hbase/branches/0.89.20100830/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/hbase/branches/0.89.20100830/CHANGES.txt?rev=995258&r1=995257&r2=995258&view=diff
==============================================================================
--- hbase/branches/0.89.20100830/CHANGES.txt (original)
+++ hbase/branches/0.89.20100830/CHANGES.txt Wed Sep  8 21:22:57 2010
@@ -489,6 +489,8 @@ Release 0.89.20100830 - Mon Aug 30 13:03
    HBASE-2915  Deadlock between HRegion.ICV and HRegion.close
    HBASE-2920  HTable.checkAndPut/Delete doesn't handle null values
    HBASE-2961  Deadlock when RS tries to RPC to itself inside SplitTransaction
+   HBASE-2967  Failed split: IOE 'File is Corrupt!' -- sync length not being
+               written out to SequenceFile
 
   IMPROVEMENTS
    HBASE-1760  Cleanup TODOs in HTable

Modified: 
hbase/branches/0.89.20100830/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
URL: 
http://svn.apache.org/viewvc/hbase/branches/0.89.20100830/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java?rev=995258&r1=995257&r2=995258&view=diff
==============================================================================
--- 
hbase/branches/0.89.20100830/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
 (original)
+++ 
hbase/branches/0.89.20100830/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
 Wed Sep  8 21:22:57 2010
@@ -118,7 +118,6 @@ public class SequenceFileLogWriter imple
 
   @Override
   public void sync() throws IOException {
-    this.writer.sync();
     if (this.syncFs != null) {
       try {
        this.syncFs.invoke(this.writer, HLog.NO_ARGS);


Reply via email to