Why does C* repeatedly compact the same tables over and over?

2015-01-08 Thread Robert Wille
After bootstrapping a node, the node repeatedly compacts the same tables over and over, even though my cluster is completely idle. I’ve noticed the same behavior after extended periods of heavy writes. I realize that during bootstrapping (or extended periods of heavy writes) that compaction

Re: Why does C* repeatedly compact the same tables over and over?

2015-01-08 Thread Eric Stevens
Are you using Leveled compaction strategy? If you fall behind on compaction in leveled (and you will during bootstrap), by default Cassandra will fall back to size tiered compaction in level 0. This will cause SSTables larger than sstable_size_in_mb, and those will be recompacted away into level

Re: Why does C* repeatedly compact the same tables over and over?

2015-01-08 Thread mck
Are you using Leveled compaction strategy? And if you're using Date Tiered compaction strategy on a table that isn't time-series data, for example deletes happen, you find it compacting over and over. ~mck