You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2013/08/20 01:04:37 UTC

[01/10] git commit: Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter patch by jbellis; reviewed by yukim for CASSANDRA-5900

Updated Branches:
  refs/heads/cassandra-1.2 1d5ecab2f -> bc98886d4
  refs/heads/cassandra-2.0 dc2c0e786 -> 83feb94e7
  refs/heads/cassandra-2.0.0 5bf1fc13f -> df9d61c98
  refs/heads/trunk 883ed60ef -> 88a390064


Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter
patch by jbellis; reviewed by yukim for CASSANDRA-5900


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

Branch: refs/heads/cassandra-1.2
Commit: bc98886d4bbb15eec28f2e8f059dddbd47999985
Parents: 1d5ecab
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:01:57 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:01:57 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 1 +
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/bc98886d/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 60e5cdc..bc3f2c6 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 1.2.9
+ * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
  * migrate 1.1 schema_columnfamilies.key_alias column to key_aliases
    (CASSANDRA-5800)
  * add --migrate option to sstableupgrade and sstablescrub (CASSANDRA-5831)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/bc98886d/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
index 8efa4f1..06b1739 100644
--- a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
+++ b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
@@ -593,6 +593,8 @@ public class SSTableReader extends SSTable
 
     public long getBloomFilterSerializedSize()
     {
+        if (bf instanceof AlwaysPresentFilter)
+            return 0;
         return FilterFactory.serializedSize(bf, descriptor.version.filterType);
     }
 


[05/10] git commit: merge from 1.2

Posted by jb...@apache.org.
merge from 1.2


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

Branch: refs/heads/cassandra-2.0
Commit: df9d61c98ff007e26e9a7dcd793e13e056e696c8
Parents: 5bf1fc1 bc98886
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:03:51 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:03:51 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 5 +++++
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/df9d61c9/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index 5c2b924,bc3f2c6..83966d7
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,29 -1,8 +1,34 @@@
 -1.2.9
++2.0.0
++Merged from 1.2:
+  * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
 - * migrate 1.1 schema_columnfamilies.key_alias column to key_aliases
 -   (CASSANDRA-5800)
 - * add --migrate option to sstableupgrade and sstablescrub (CASSANDRA-5831)
++
++
 +2.0.0-rc2
 + * enable vnodes by default (CASSANDRA-5869)
 + * fix CAS contention timeout (CASSANDRA-5830)
 + * fix HsHa to respect max frame size (CASSANDRA-4573)
 + * Fix (some) 2i on composite components omissions (CASSANDRA-5851)
 + * cqlsh: add DESCRIBE FULL SCHEMA variant (CASSANDRA-5880)
 +Merged from 1.2:
 + * Correctly validate sparse composite cells in scrub (CASSANDRA-5855)
 + * Add KeyCacheHitRate metric to CF metrics (CASSANDRA-5868)
 + * cqlsh: add support for multiline comments (CASSANDRA-5798)
 + * Handle CQL3 SELECT duplicate IN restrictions on clustering columns
 +   (CASSANDRA-5856)
 +
 +
 +2.0.0-rc1
 + * improve DecimalSerializer performance (CASSANDRA-5837)
 + * fix potential spurious wakeup in AsyncOneResponse (CASSANDRA-5690)
 + * fix schema-related trigger issues (CASSANDRA-5774)
 + * Better validation when accessing CQL3 table from thrift (CASSANDRA-5138)
 + * Fix assertion error during repair (CASSANDRA-5801)
 + * Fix range tombstone bug (CASSANDRA-5805)
 + * DC-local CAS (CASSANDRA-5797)
 + * Add a native_protocol_version column to the system.local table (CASSANRDA-5819)
 + * Use index_interval from cassandra.yaml when upgraded (CASSANDRA-5822)
 + * Fix buffer underflow on socket close (CASSANDRA-5792)
 +Merged from 1.2:
   * fix bulk-loading compressed sstables (CASSANDRA-5820)
   * (Hadoop) fix quoting in CqlPagingRecordReader and CqlRecordWriter 
     (CASSANDRA-5824)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/df9d61c9/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/io/sstable/SSTableReader.java
index 4a62d85,06b1739..814790a
--- a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
+++ b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
@@@ -590,7 -593,9 +590,9 @@@ public class SSTableReader extends SSTa
  
      public long getBloomFilterSerializedSize()
      {
+         if (bf instanceof AlwaysPresentFilter)
+             return 0;
 -        return FilterFactory.serializedSize(bf, descriptor.version.filterType);
 +        return FilterFactory.serializedSize(bf);
      }
  
      /**


[02/10] git commit: Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter patch by jbellis; reviewed by yukim for CASSANDRA-5900

Posted by jb...@apache.org.
Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter
patch by jbellis; reviewed by yukim for CASSANDRA-5900


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

Branch: refs/heads/cassandra-2.0.0
Commit: bc98886d4bbb15eec28f2e8f059dddbd47999985
Parents: 1d5ecab
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:01:57 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:01:57 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 1 +
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/bc98886d/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 60e5cdc..bc3f2c6 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 1.2.9
+ * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
  * migrate 1.1 schema_columnfamilies.key_alias column to key_aliases
    (CASSANDRA-5800)
  * add --migrate option to sstableupgrade and sstablescrub (CASSANDRA-5831)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/bc98886d/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
index 8efa4f1..06b1739 100644
--- a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
+++ b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
@@ -593,6 +593,8 @@ public class SSTableReader extends SSTable
 
     public long getBloomFilterSerializedSize()
     {
+        if (bf instanceof AlwaysPresentFilter)
+            return 0;
         return FilterFactory.serializedSize(bf, descriptor.version.filterType);
     }
 


[08/10] git commit: merge from 2.0.0

Posted by jb...@apache.org.
merge from 2.0.0


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

Branch: refs/heads/trunk
Commit: 83feb94e7e0f2cb0f611b1c7cc306cda5d3ce01c
Parents: dc2c0e7 df9d61c
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:04:17 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:04:17 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 5 +++++
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/83feb94e/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index c652961,83966d7..d66f18e
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,13 -1,8 +1,18 @@@
 +2.0.1
 + * Notify indexer of columns shadowed by range tombstones (CASSANDRA-5614)
 + * Log Merkle tree stats (CASSANDRA-2698)
 + * Switch from crc32 to adler32 for compressed sstable checksums (CASSANDRA-5862)
 + * Improve offheap memcpy performance (CASSANDRA-5884)
 + * Use a range aware scanner for cleanup (CASSANDRA-2524)
 + * Cleanup doesn't need to inspect sstables that contain only local data 
 +   (CASSANDRA-5722)
 +
 +
+ 2.0.0
+ Merged from 1.2:
+  * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
+ 
+ 
  2.0.0-rc2
   * enable vnodes by default (CASSANDRA-5869)
   * fix CAS contention timeout (CASSANDRA-5830)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/83feb94e/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------


[10/10] git commit: Merge branch 'cassandra-2.0' into trunk

Posted by jb...@apache.org.
Merge branch 'cassandra-2.0' into trunk


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

Branch: refs/heads/trunk
Commit: 88a390064425171c617b66280a0a5961b234599b
Parents: 883ed60 83feb94
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:04:31 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:04:31 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 5 +++++
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/88a39006/CHANGES.txt
----------------------------------------------------------------------


[09/10] git commit: merge from 2.0.0

Posted by jb...@apache.org.
merge from 2.0.0


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

Branch: refs/heads/cassandra-2.0
Commit: 83feb94e7e0f2cb0f611b1c7cc306cda5d3ce01c
Parents: dc2c0e7 df9d61c
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:04:17 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:04:17 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 5 +++++
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/83feb94e/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index c652961,83966d7..d66f18e
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,13 -1,8 +1,18 @@@
 +2.0.1
 + * Notify indexer of columns shadowed by range tombstones (CASSANDRA-5614)
 + * Log Merkle tree stats (CASSANDRA-2698)
 + * Switch from crc32 to adler32 for compressed sstable checksums (CASSANDRA-5862)
 + * Improve offheap memcpy performance (CASSANDRA-5884)
 + * Use a range aware scanner for cleanup (CASSANDRA-2524)
 + * Cleanup doesn't need to inspect sstables that contain only local data 
 +   (CASSANDRA-5722)
 +
 +
+ 2.0.0
+ Merged from 1.2:
+  * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
+ 
+ 
  2.0.0-rc2
   * enable vnodes by default (CASSANDRA-5869)
   * fix CAS contention timeout (CASSANDRA-5830)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/83feb94e/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------


[06/10] git commit: merge from 1.2

Posted by jb...@apache.org.
merge from 1.2


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

Branch: refs/heads/cassandra-2.0.0
Commit: df9d61c98ff007e26e9a7dcd793e13e056e696c8
Parents: 5bf1fc1 bc98886
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:03:51 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:03:51 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 5 +++++
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/df9d61c9/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index 5c2b924,bc3f2c6..83966d7
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,29 -1,8 +1,34 @@@
 -1.2.9
++2.0.0
++Merged from 1.2:
+  * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
 - * migrate 1.1 schema_columnfamilies.key_alias column to key_aliases
 -   (CASSANDRA-5800)
 - * add --migrate option to sstableupgrade and sstablescrub (CASSANDRA-5831)
++
++
 +2.0.0-rc2
 + * enable vnodes by default (CASSANDRA-5869)
 + * fix CAS contention timeout (CASSANDRA-5830)
 + * fix HsHa to respect max frame size (CASSANDRA-4573)
 + * Fix (some) 2i on composite components omissions (CASSANDRA-5851)
 + * cqlsh: add DESCRIBE FULL SCHEMA variant (CASSANDRA-5880)
 +Merged from 1.2:
 + * Correctly validate sparse composite cells in scrub (CASSANDRA-5855)
 + * Add KeyCacheHitRate metric to CF metrics (CASSANDRA-5868)
 + * cqlsh: add support for multiline comments (CASSANDRA-5798)
 + * Handle CQL3 SELECT duplicate IN restrictions on clustering columns
 +   (CASSANDRA-5856)
 +
 +
 +2.0.0-rc1
 + * improve DecimalSerializer performance (CASSANDRA-5837)
 + * fix potential spurious wakeup in AsyncOneResponse (CASSANDRA-5690)
 + * fix schema-related trigger issues (CASSANDRA-5774)
 + * Better validation when accessing CQL3 table from thrift (CASSANDRA-5138)
 + * Fix assertion error during repair (CASSANDRA-5801)
 + * Fix range tombstone bug (CASSANDRA-5805)
 + * DC-local CAS (CASSANDRA-5797)
 + * Add a native_protocol_version column to the system.local table (CASSANRDA-5819)
 + * Use index_interval from cassandra.yaml when upgraded (CASSANDRA-5822)
 + * Fix buffer underflow on socket close (CASSANDRA-5792)
 +Merged from 1.2:
   * fix bulk-loading compressed sstables (CASSANDRA-5820)
   * (Hadoop) fix quoting in CqlPagingRecordReader and CqlRecordWriter 
     (CASSANDRA-5824)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/df9d61c9/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/io/sstable/SSTableReader.java
index 4a62d85,06b1739..814790a
--- a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
+++ b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
@@@ -590,7 -593,9 +590,9 @@@ public class SSTableReader extends SSTa
  
      public long getBloomFilterSerializedSize()
      {
+         if (bf instanceof AlwaysPresentFilter)
+             return 0;
 -        return FilterFactory.serializedSize(bf, descriptor.version.filterType);
 +        return FilterFactory.serializedSize(bf);
      }
  
      /**


[07/10] git commit: merge from 1.2

Posted by jb...@apache.org.
merge from 1.2


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

Branch: refs/heads/trunk
Commit: df9d61c98ff007e26e9a7dcd793e13e056e696c8
Parents: 5bf1fc1 bc98886
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:03:51 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:03:51 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 5 +++++
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/df9d61c9/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index 5c2b924,bc3f2c6..83966d7
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,29 -1,8 +1,34 @@@
 -1.2.9
++2.0.0
++Merged from 1.2:
+  * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
 - * migrate 1.1 schema_columnfamilies.key_alias column to key_aliases
 -   (CASSANDRA-5800)
 - * add --migrate option to sstableupgrade and sstablescrub (CASSANDRA-5831)
++
++
 +2.0.0-rc2
 + * enable vnodes by default (CASSANDRA-5869)
 + * fix CAS contention timeout (CASSANDRA-5830)
 + * fix HsHa to respect max frame size (CASSANDRA-4573)
 + * Fix (some) 2i on composite components omissions (CASSANDRA-5851)
 + * cqlsh: add DESCRIBE FULL SCHEMA variant (CASSANDRA-5880)
 +Merged from 1.2:
 + * Correctly validate sparse composite cells in scrub (CASSANDRA-5855)
 + * Add KeyCacheHitRate metric to CF metrics (CASSANDRA-5868)
 + * cqlsh: add support for multiline comments (CASSANDRA-5798)
 + * Handle CQL3 SELECT duplicate IN restrictions on clustering columns
 +   (CASSANDRA-5856)
 +
 +
 +2.0.0-rc1
 + * improve DecimalSerializer performance (CASSANDRA-5837)
 + * fix potential spurious wakeup in AsyncOneResponse (CASSANDRA-5690)
 + * fix schema-related trigger issues (CASSANDRA-5774)
 + * Better validation when accessing CQL3 table from thrift (CASSANDRA-5138)
 + * Fix assertion error during repair (CASSANDRA-5801)
 + * Fix range tombstone bug (CASSANDRA-5805)
 + * DC-local CAS (CASSANDRA-5797)
 + * Add a native_protocol_version column to the system.local table (CASSANRDA-5819)
 + * Use index_interval from cassandra.yaml when upgraded (CASSANDRA-5822)
 + * Fix buffer underflow on socket close (CASSANDRA-5792)
 +Merged from 1.2:
   * fix bulk-loading compressed sstables (CASSANDRA-5820)
   * (Hadoop) fix quoting in CqlPagingRecordReader and CqlRecordWriter 
     (CASSANDRA-5824)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/df9d61c9/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/io/sstable/SSTableReader.java
index 4a62d85,06b1739..814790a
--- a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
+++ b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
@@@ -590,7 -593,9 +590,9 @@@ public class SSTableReader extends SSTa
  
      public long getBloomFilterSerializedSize()
      {
+         if (bf instanceof AlwaysPresentFilter)
+             return 0;
 -        return FilterFactory.serializedSize(bf, descriptor.version.filterType);
 +        return FilterFactory.serializedSize(bf);
      }
  
      /**


[04/10] git commit: Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter patch by jbellis; reviewed by yukim for CASSANDRA-5900

Posted by jb...@apache.org.
Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter
patch by jbellis; reviewed by yukim for CASSANDRA-5900


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

Branch: refs/heads/trunk
Commit: bc98886d4bbb15eec28f2e8f059dddbd47999985
Parents: 1d5ecab
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:01:57 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:01:57 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 1 +
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/bc98886d/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 60e5cdc..bc3f2c6 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 1.2.9
+ * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
  * migrate 1.1 schema_columnfamilies.key_alias column to key_aliases
    (CASSANDRA-5800)
  * add --migrate option to sstableupgrade and sstablescrub (CASSANDRA-5831)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/bc98886d/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
index 8efa4f1..06b1739 100644
--- a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
+++ b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
@@ -593,6 +593,8 @@ public class SSTableReader extends SSTable
 
     public long getBloomFilterSerializedSize()
     {
+        if (bf instanceof AlwaysPresentFilter)
+            return 0;
         return FilterFactory.serializedSize(bf, descriptor.version.filterType);
     }
 


[03/10] git commit: Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter patch by jbellis; reviewed by yukim for CASSANDRA-5900

Posted by jb...@apache.org.
Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter
patch by jbellis; reviewed by yukim for CASSANDRA-5900


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

Branch: refs/heads/cassandra-2.0
Commit: bc98886d4bbb15eec28f2e8f059dddbd47999985
Parents: 1d5ecab
Author: Jonathan Ellis <jb...@apache.org>
Authored: Mon Aug 19 18:01:57 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Mon Aug 19 18:01:57 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                 | 1 +
 src/java/org/apache/cassandra/io/sstable/SSTableReader.java | 2 ++
 2 files changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/bc98886d/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 60e5cdc..bc3f2c6 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 1.2.9
+ * Fix getBloomFilterDiskSpaceUsed for AlwaysPresentFilter (CASSANDRA-5900)
  * migrate 1.1 schema_columnfamilies.key_alias column to key_aliases
    (CASSANDRA-5800)
  * add --migrate option to sstableupgrade and sstablescrub (CASSANDRA-5831)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/bc98886d/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
index 8efa4f1..06b1739 100644
--- a/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
+++ b/src/java/org/apache/cassandra/io/sstable/SSTableReader.java
@@ -593,6 +593,8 @@ public class SSTableReader extends SSTable
 
     public long getBloomFilterSerializedSize()
     {
+        if (bf instanceof AlwaysPresentFilter)
+            return 0;
         return FilterFactory.serializedSize(bf, descriptor.version.filterType);
     }