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?

Reply via email to