Minimize Key Cache Invalidation by Compaction
---------------------------------------------
Key: CASSANDRA-1878
URL: https://issues.apache.org/jira/browse/CASSANDRA-1878
Project: Cassandra
Issue Type: Improvement
Components: Core
Reporter: Tyler Hobbs
Currently, compactions invalidate key cache entries that pointed to the
SSTables that were compacted. This results in a sudden increase in the number
of seeks necessary for reads immediately after compaction. When writing out a
new SSTable after a compaction, it seems like it should be possible to store a
list of keys that are currently cached but would be invalidated along with
their new position in the new SSTable. Matt Dennis also seems to think this
would be relatively easy to do.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.