From 3c80b2cb808ea56fc1df1427d07af68a97454f4e Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Tue, 13 Sep 2016 17:42:56 +0200 Subject: [PATCH] DATACASS-329 - Set up 2.0 development. --- pom.xml | 9 ++++----- spring-cql/pom.xml | 15 ++++++++++----- spring-data-cassandra-distribution/pom.xml | 2 +- spring-data-cassandra/pom.xml | 12 ++++++++++-- .../convert/MappingCassandraConverter.java | 4 ++-- 5 files changed, 27 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index c26cb4405..e30b17c03 100644 --- a/pom.xml +++ b/pom.xml @@ -6,13 +6,13 @@ org.springframework.data.build spring-data-parent - 1.9.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT ../spring-data-build/parent/pom.xml org.springframework.data spring-data-cassandra-parent - 1.5.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT pom Spring Data for Apache Cassandra @@ -76,8 +76,7 @@ 2.16 1.01 multi - 1.13.0.BUILD-SNAPSHOT - 3.5.2 + 2.0.0.BUILD-SNAPSHOT @@ -186,7 +185,7 @@ org.hibernate hibernate-validator - 4.2.0.Final + 5.2.4.Final test diff --git a/spring-cql/pom.xml b/spring-cql/pom.xml index 1f09198d8..bca830045 100644 --- a/spring-cql/pom.xml +++ b/spring-cql/pom.xml @@ -8,7 +8,7 @@ org.springframework.data spring-data-cassandra-parent - 1.5.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT ../pom.xml @@ -18,10 +18,6 @@ Raw Cassandra CQL Support for Spring Core https://github.com/spring-projects/spring-data-cassandra/tree/master/spring-cql - - 1.0.0.GA - - org.springframework @@ -48,6 +44,15 @@ spring-data-commons ${springdata.commons} + + + + io.projectreactor + reactor-core + ${reactor} + true + + com.datastax.cassandra cassandra-driver-core diff --git a/spring-data-cassandra-distribution/pom.xml b/spring-data-cassandra-distribution/pom.xml index cb8750f75..9a9015516 100644 --- a/spring-data-cassandra-distribution/pom.xml +++ b/spring-data-cassandra-distribution/pom.xml @@ -13,7 +13,7 @@ org.springframework.data spring-data-cassandra-parent - 1.5.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT ../pom.xml diff --git a/spring-data-cassandra/pom.xml b/spring-data-cassandra/pom.xml index 207a2fa11..fe4138104 100644 --- a/spring-data-cassandra/pom.xml +++ b/spring-data-cassandra/pom.xml @@ -8,7 +8,7 @@ org.springframework.data spring-data-cassandra-parent - 1.5.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT ../pom.xml @@ -19,7 +19,7 @@ https://github.com/spring-projects/spring-data-cassandra/tree/master/spring-data-cassandra - 1.0.0.GA + 1.1.0.Final @@ -71,6 +71,14 @@ true + + + io.projectreactor + reactor-core + ${reactor} + true + + javax.enterprise diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/convert/MappingCassandraConverter.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/convert/MappingCassandraConverter.java index d0075c247..2520976aa 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/convert/MappingCassandraConverter.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/convert/MappingCassandraConverter.java @@ -471,8 +471,8 @@ public class MappingCassandraConverter extends AbstractCassandraConverter CassandraPersistentProperty idProperty = entity.getIdProperty(); if (idProperty != null) { - return accessor.getProperty(idProperty, idProperty.isCompositePrimaryKey() ? idProperty.getType() - : getCodec(idProperty).getJavaType().getRawType()); + return accessor.getProperty(idProperty, (Class) (idProperty.isCompositePrimaryKey() ? idProperty.getType() + : getCodec(idProperty).getJavaType().getRawType())); } // if the class doesn't have an id property, then it's using MapId