Updated Branches:
  refs/heads/trunk 228e67e59 -> 8530d7358

remove decompression code in CompressedSequentialWriter
patch by dbrosius reviewed by jbellis for cassandra-6176


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/9644f098
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/9644f098
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/9644f098

Branch: refs/heads/trunk
Commit: 9644f098967d6ba9154725148a383b3502ef62c2
Parents: 6fae7a6
Author: Dave Brosius <dbros...@mebigfatguy.com>
Authored: Wed Oct 9 17:24:17 2013 -0400
Committer: Dave Brosius <dbros...@mebigfatguy.com>
Committed: Wed Oct 9 17:24:17 2013 -0400

----------------------------------------------------------------------
 .../io/compress/CompressedSequentialWriter.java        | 13 -------------
 1 file changed, 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/9644f098/src/java/org/apache/cassandra/io/compress/CompressedSequentialWriter.java
----------------------------------------------------------------------
diff --git 
a/src/java/org/apache/cassandra/io/compress/CompressedSequentialWriter.java 
b/src/java/org/apache/cassandra/io/compress/CompressedSequentialWriter.java
index 386eca5..da4307e 100644
--- a/src/java/org/apache/cassandra/io/compress/CompressedSequentialWriter.java
+++ b/src/java/org/apache/cassandra/io/compress/CompressedSequentialWriter.java
@@ -21,7 +21,6 @@ import java.io.EOFException;
 import java.io.File;
 import java.io.IOException;
 import java.util.zip.Adler32;
-import java.util.zip.CRC32;
 import java.util.zip.Checksum;
 
 import org.apache.cassandra.io.FSReadError;
@@ -193,18 +192,6 @@ public class CompressedSequentialWriter extends 
SequentialWriter
         {
             out.seek(chunkOffset);
             out.readFully(compressed.buffer, 0, chunkSize);
-
-            int validBytes;
-            try
-            {
-                // decompress data chunk and store its length
-                validBytes = compressor.uncompress(compressed.buffer, 0, 
chunkSize, buffer, 0);
-            }
-            catch (IOException e)
-            {
-                throw new CorruptBlockException(getPath(), chunkOffset, 
chunkSize);
-            }
-
             checksum.update(compressed.buffer, 0, chunkSize);
 
             if (out.readInt() != (int) checksum.getValue())

Reply via email to