diff --git a/spring-cql/src/main/java/org/springframework/cassandra/core/ConsistencyLevel.java b/spring-cql/src/main/java/org/springframework/cassandra/core/ConsistencyLevel.java index 098962e58..83a8e7a71 100644 --- a/spring-cql/src/main/java/org/springframework/cassandra/core/ConsistencyLevel.java +++ b/spring-cql/src/main/java/org/springframework/cassandra/core/ConsistencyLevel.java @@ -22,6 +22,36 @@ package org.springframework.cassandra.core; */ public enum ConsistencyLevel { - ANY, ONE, TWO, THREE, QUOROM, LOCAL_QUOROM, EACH_QUOROM, ALL, LOCAL_ONE, SERIAL, LOCAL_SERIAL + ANY, ONE, TWO, THREE, + /** + * @deprecated Use {@link #QUORUM} + */ + @Deprecated QUOROM, + /** + * @deprecated Use {@link #LOCAL_QUORUM} + */ + @Deprecated LOCAL_QUOROM, + + /** + * @deprecated Use {@link #EACH_QUORUM} + */ + @Deprecated EACH_QUOROM, // + + ALL, LOCAL_ONE, SERIAL, LOCAL_SERIAL, + + /** + * @since 1.5 + */ + QUORUM, + + /** + * @since 1.5 + */ + LOCAL_QUORUM, + + /** + * @since 1.5 + */ + EACH_QUORUM, } diff --git a/spring-cql/src/main/java/org/springframework/cassandra/core/ConsistencyLevelResolver.java b/spring-cql/src/main/java/org/springframework/cassandra/core/ConsistencyLevelResolver.java index 15ae95ed5..94642a0b1 100644 --- a/spring-cql/src/main/java/org/springframework/cassandra/core/ConsistencyLevelResolver.java +++ b/spring-cql/src/main/java/org/springframework/cassandra/core/ConsistencyLevelResolver.java @@ -53,12 +53,15 @@ public final class ConsistencyLevelResolver { case ANY: resolvedLevel = com.datastax.driver.core.ConsistencyLevel.ANY; break; + case EACH_QUORUM: case EACH_QUOROM: resolvedLevel = com.datastax.driver.core.ConsistencyLevel.EACH_QUORUM; break; + case LOCAL_QUORUM: case LOCAL_QUOROM: resolvedLevel = com.datastax.driver.core.ConsistencyLevel.LOCAL_QUORUM; break; + case QUORUM: case QUOROM: resolvedLevel = com.datastax.driver.core.ConsistencyLevel.QUORUM; break;