/[Apache-SVN]
ViewVC logotype

Revision 759213


Jump to revision: Previous Next
Author: jbellis
Date: Fri Mar 27 16:36:31 2009 UTC (15 years, 7 months ago)
Changed paths: 11
Log Message:
add deletion marker support to Column (boolean isMarkedForDelete), SuperColumn, and ColumnFamily (change boolean isMarkedForDelete to long markedForDeleteAt).  Column is also made immutable to avoid confusion as to how to handle merging different versions of Columns (you don't, you replace the old one with the new).  This also makes concurrency bugs impossible, which remove will rely on.  Removed old broken remove/delete support in prepartion for working new code.

Changed paths

Path Details
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/AbstractColumnFactory.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/Column.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/ColumnFamily.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/ColumnFamilyStore.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/IColumn.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/Memtable.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/RowMutation.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/SuperColumn.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/db/Table.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/io/SequenceFile.java modified , text changed
Directoryincubator/cassandra/trunk/src/org/apache/cassandra/service/CassandraServer.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26