SSTables limited to (2^31)/15 keys
----------------------------------
Key: CASSANDRA-790
URL: https://issues.apache.org/jira/browse/CASSANDRA-790
Project: Cassandra
Issue Type: Bug
Affects Versions: 0.5, 0.6, 0.7
Reporter: Stu Hood
Priority: Blocker
Fix For: 0.5, 0.6, 0.7
The current BloomFilter implementation requires a BitSet of (bucket_count *
num_keys) in size, and that calculation is currently performed in an integer,
which causes overflow for around 140 million keys in one SSTable.
Short term fix: perform the calculation in a long, and cap the value to the
maximum size of a BitSet.
Long term fix: begin partitioning BitSets, perhaps using Linear Bloom Filters.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.