Details
-
Bug
-
Status: Resolved
-
Urgent
-
Resolution: Duplicate
-
None
-
None
-
Critical
Description
I've run into a problem with my small 3 node cluster where quorum reads do not return anything. I'm inserting 10 rows into a fresh database with replication factor 3. I've inserted with QUORUM, but when I try to read back at QUORUM no data gets returned. However, if I use the consistency level ONE, I do get results.
I've dug a bit into this problem, and it appears that internally ThriftServer.getSlice is finding the column family for the given key, but it's not finding any of the columns, so thrift doesn't return anything.
In order to confirm there being a problem, I dropped the RF down to 1 and rebuilt the cluster. I then reinserted some data, and I can only read data off of one machine.