This ticket depends on DATACASS-213 which creates the required infrastructure to create indexes. As of today you can use LIKE with queries (either using CqlTemplate, CassandraTemplate or @Query with repositories) since all queries are string-based
Mark thanks for your comments. There is one limitation with your approach:
String data cassandra is tested using cassandra-all 3.0.0, therefor it is unwise to create DAO based unit tests while using different cassandra-all version.
For example: We have several unit test based on AbstractEmbeddedCassandraIntegrationTest; when running using spring-data-cassandra 1.5.0-SNAPSHOT & cassandra-all 3.0.0, all test pass. But when we upgrade to cassandra-all 3.7 the following exception occur:
com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: localhost/127.0.0.1:39667 (com.datastax.driver.core.exceptions.OperationTimedOutException: [localhost/127.0.0.1] Operation timed out))