I can't believe I have to ask this but I have a CF with about 10 rows and the keys are literally 1 through 9.
Why does this not work if I want the row where the key is ascii('5')? cqlsh:Keyspace1> select first 1 * from CF where key = '5'; KEY ----- 05 * I saw the Jira about the sort of phantom row with no values so I know why that's there Listing the keys shows something like this: cqlsh:Keyspace1> select key from CF ; key ------ 33 36 35 38 32 31 39 34 37 If I prepend a '3' to my key queries it works but I can't possibly see why I would have to do that. cqlsh:Keyspace1> select first 1 * from CF where key = '35'; ( Returns the right rows for key '5') Changing the validator appears to make no material difference beyond the key listing: cqlsh:Keyspace1> assume CF(key) values are text; cqlsh:Keyspace1> select key from CF ; key ----- 3 6 5 8 2 1 9 4 7 cqlsh:Keyspace1> select first 1 * from CF where key = '5'; KEY ----- 05 What's going on here?