Hi all. I'm benchmarking several nosql datastores and I'm going nuts with Cassandra. The version of Cassandra we are using is 0.4.1 I know 0.4.1 is a bit outdated but my implementation is done with that version.
The thing is that every time the test runs, I need to reset the data inside the datastore to try with different workloads. Easy on mysql with a trunc sentence. I need to delete all columns on each columnFamily. What I do is getting all the keys with get_key_range and iterating over the list and removing them. Like that: List<String> keys = client.get_key_range(keyspace, columnFamily, min_value, max_value, count, defaultConsistencyLevel); Iterator<String> iterator = keys.iterator(); String key; while (iterator.hasNext()) { key = iterator.next(); client.remove(keyspace, key, path, time, defaultConsistencyLevel); } The problem is: client.get_key_range throws Internal error processing get_key_range My questions are: is there any workaround? Am I missing any configuration setting which could help me? Thank you very much in advance Roger Puig Ganza