I am running Cassandra 1.2.4 in standalone mode and see a data loss when I 
stop/start Cassandra [kill the task].

All data is written in atomic mutation batches. I can see the files in 
commitlog directory but they're not replayed. If I flush the data before 
stopping Cassandra, it is available on restart.

These are steps:

1. Start Cassandra and run the app that adds data.
2. Stop Cassandra and start it again.
3. Query data, not available, not even with cli.

I am using default configuration file settings. My understanding is that any 
data not flushed should be available in commitlog and it should get replayed on 
restart.

- Vishal.


Reply via email to