Issue
I am using spring-data-cassandra (1.3.1.RELEASE) to connect to a cassandra database. Is there a way to change the consistency level in spring-data-cassandra. By default it is level 1 (href="https://stackoverflow.com/questions/25066566/what-is-the-default-consistency-level-in-spring-data-cassandra">What is the default consistency level in spring-data-cassandra?). But how to change that?
Thank you!
Solution
It is not possible to set a custom consistency level when using the CrudRepository Interface of spring-data-cassandra. There is an open issue https://jira.spring.io/browse/DATACASS-14. Reason is that the SimpleCassandraRepository which implements the methods of the interface calls the CassandraOperations methods without the WriteOptions parameter.
My solution: I wrote a custom crudrepository implementation, in this I can set the consistency level on my own.
Answered By - K.E.
Answer Checked By - Candace Johnson (JavaFixing Volunteer)