Replace SuperColumn and ColumnFamily structures
-----------------------------------------------
Key: CASSANDRA-998
URL: https://issues.apache.org/jira/browse/CASSANDRA-998
Project: Cassandra
Issue Type: Improvement
Reporter: Stu Hood
Fix For: 0.8
The most important concepts to come out of CASSANDRA-674 were the Slice,
Metadata and ColumnKey structures.
As a replacement for SuperColumns and ColumnFamilies in the current codebase,
Slices can addtionally:
* Represent arbitrarily nested columns
* Allow for eventually consistent range deletes (equivalent to a CF containing
multiple 'markedForDelete' values)
* Be used for memory efficient compactions, since they encapsulate nesting and
can be iterated
* Eliminate code duplication for SuperColumn handling
This is an umbrella ticket for the task of replacing the SuperColumn and
ColumnFamily datastructures in the codebase, preferably with something like
Slice.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.