Wrong response message for Local_Quorum CL with datastax java driver 3.11.x

I have 33 nodes Syclla cluster. I have keyspace which has 3 replication factor. I use datastax-java-driver 3.11.0 version and Scylla 4.6.x version. Due to some issue, 2 nodes were down from rack C. I get error message below which is impossible in my opinion. As far as If I use LOCAL_QUORUM 2 nodes is enough for 3 replication factor.

“Operation timed out for - received only 2 responses from 3 CL=LOCAL_QUORUM.” info={‘consistency’: ‘LOCAL_QUORUM’, ‘required_responses’: 3, ‘received_responses’: 2, ‘write_type’: ‘SIMPLE’

Is it a bug or something wrong with driver configuration?

There are cases where the effective replication increases (during streaming to new or replacement nodes), it could be the case. I agree that the error message is confusing

2 Likes