Hello, We are running Cassandra 0.7.5 on a 15 node cluster, RF=3. We are having a problem where some commit logs do not get deleted. Our write load generates a new commit log about every two to three minutes. On average, one commit log an hour is not deleted. Without draining, deleting the remaining commit log files and restarting each node in the cluster, the commit log partition will fill up. We do one thing with our cluster that is probably not very common. We make schema changes four times per day. We cycle column families by dropping old column families for old data we don't care about any longer and creating new ones for new data.
Is anybody else see this problem? I can assume that the dirty bit for those commit logs are still set, but why? How can I determine what CF memtable is still dirty? Please let me know if there is additional information I can provide and thanks for your help. Chad