cassandra index implementation

2010-05-13 Thread Boris Shulman
I see that the following code is used in order to create an index: for (Iterator it = columns.iterator(); it.hasNext();) { column = it.next(); if (firstColumn == null) { firstColumn = column; startPosition = endPosit

atomicity of writes

2010-04-29 Thread Boris Shulman
Hi, I've noticed that the writing commit log is performed for a 'row', i.e. list of ColumnFamilies for a key in: 'public CommitLogSegment.CommitLogContext write(RowMutation rowMutation, Object serializedRow).' Does that mean that writes are atomic for a row and not for a CF? What will happen if a f