I realize this probably isn't the designed use of count(*) in CQL. It looks like it was specifically designed to go against a secondary index and not the entire CF, but I'm trying to get a count of the rows in my CF. However, if I delete a row, I still get back the same count. It appears that count(*) still counts the tombstones in the total. I suppose it makes sense since the row is still there and if I had indexed a column it wouldn't happen, but since I'm trying to get the count of the entire CF, that doesn't help me.
Short of putting in a dummy field and then putting a secondary index on it, is there a way to count all the non-deleted rows in my CF?