Каждая версия ячейки имеет временную метку, которую может задать клиент. При конфликте Cassandra применяет правило «побеждает последняя запись» (last-write-wins): решающей становится наибольшая метка независимо от порядка доставки. Ошибка часов или клиентской метки способна представить старое логическое действие как более новое. Временная метка ячейки не доказывает время действия конкретного человека.
Команда DELETE и истечение TTL создают маркеры удаления (tombstones). После достаточного срока и уплотнения они могут быть окончательно удалены. Если реплика пропустила удаление, а маркер на других репликах уже исчез, прежнее значение может восстановиться. Проверяют gc_grace_seconds, интервалы и историю сверки реплик, недоступность узлов, подсказки отложенной доставки, уплотнение и SSTable всех реплик; причины нельзя выводить только из текущего результата CQL.