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 failure will occur after writing the headers but
before writing the data & checksum? What will happen if the failure
will occur after writing the data but before the checksum? Is the
write op considered committed only after checksum is written?