-
Notifications
You must be signed in to change notification settings - Fork 678
Release Train Kay
Mark Paluch edited this page May 30, 2017
·
30 revisions
This page contains a list of the most significant features and bugfixes implemented in the Spring Data Kay release train that will not be back-ported into Ingalls service releases.
- M1 - November 23rd, 2016
- M2 - April 3rd, 2017
- M3 - May 9th, 2017
- M4 - June 7th, 2017
- RC1 - tba
- GA - tba
- SR1 - tba
- SR2 - tba
- SR3 - tba
- Reactive support for MongoDB, Redis and Apache Cassandra.
- Upgrade to Java 8.
- Upgrade to Spring Framework 5.
- Migrate to MongoDB Document API.
- Remove Support for SRP and JRedis drivers in Spring Data Redis.
- Revised blocking and asynchronous Template API for Apache Cassandra.
- Java 9 compatibility.
- Add Spring Data Geode to the release train.
- Spring Data Build 2.0
- Spring Data Commons 2.0
- Spring Data JPA 2.0
- Spring Data MongoDB 2.0
- Spring Data Neo4j 5.0
- Spring Data for Apache Solr 3.0
- Spring Data Elasticsearch 3.0
- Spring Data Couchbase 3.0
- Spring Data for Apache Cassandra 2.0
- Spring Data Gemfire 2.0
- Spring Data Geode 2.0
- Spring Data Redis 2.0
- Spring Data REST 3.0
- Spring Data KeyValue 2.0
- Spring Data Envers 2.0
-
#251- Upgrade to Mockito 2.
-
DATACMNS-836- Add components to support reactive repositories.
-
DATACMNS-867- Update internal APIs to Java 8. -
DATACMNS-988- Support for RxJava2 return types in repositories. -
DATACMNS-1007- Support forIsEmpty
andIsNotEmpty
keywords in repository query derivation. -
DATACMNS-977- Support for component index creation in Spring 5.
-
DATACMNS-944- Better naming scheme forCrudRepository
. -
DATACMNS-1021- AddOrder.asc(…)
andOrder.desc(…)
factory methods. - DATACMNS-1034 - API for bi-directional, type-based converters.
-
DATACMNS-1035- ExtractCustomConversions
from MongoDB, Couchbase and Cassandra. -
DATACMNS-1050- IntroduceBound
value object forRange
.
-
DATAJPA-1016- Upgrade JPA baseline to JPA 2.1. -
DATAJPA-1085- Upgrade to Hibernate 5.2 as baseline. -
DATAJPA-1074- Support forIsEmpty
andIsNotEmpty
keywords in repository query derivation.
-
DATAMONGO-1176- Useorg.bson
types instead ofcom.mongodb
. -
DATAMONGO-1444- Reactive support in Spring Data MongoDB. -
DATAMONGO-1509- Write type hint as last element of a Document.
-
DATAMONGO-1637- Add support for aggregation result streaming. -
DATAMONGO-1447- Support for isolations on updates.
-
DATAMONGO-1518- Add support for Collations. -
DATAMONGO-1667- Rename@InfiniteStream
to@Tailable
.
- DATAMONGO-1563 - Dedicated collection operations API.
-
DATAGRAPH-928- Upgrade to Neo4j OGM 2.1.
-
DATAGRAPH-979- Upgrade to Neo4j OGM 3.0.
-
DATASOLR-309- Upgrade to Solr 6.
-
DATACOUCH-146- Experimental support for reactive repositories.
-
DATACASS-292- DATACASS-292 Break Async and Sync operations inCqlOperations
andCassandraOperations
into separate interfaces and templates. -
DATACASS-335- Reactive support in Spring Data Cassandra.
-
DATACASS-330- Add routing capabilities to support per tenant keyspace. -
DATACASS-415- Provide insert methods on TypedIdCassandraRepository. -
DATACASS-416- Add overrides on TypedIdCassandraRepository for methods returning Lists. -
DATACASS-418- Remove Jackson 1 usage.
-
DATACASS-424- Upgrade to Cassandra driver 3.2.0.
- DATACASS-265 - Merge Spring CQL into Spring Data for Apache Cassandra.
-
SGF-402- Add Lucene integration support. -
SGF-567,SGF-580, - -
SGF-607- Upgrade to Pivotal GemFire 9.
- SGF-609 - Add Geode module to Spring Data release train.
-
DATAREDIS-525- Add support for reactiveRedisConnection
andRedisOperations
. -
DATAREDIS-567- Remove Support for SRP and JRedis.
-
DATAREDIS-602- Provide reactive Redis template. -
DATAREDIS-617- Drop support for Jackson 1.
-
DATAREDIS-626- Split up RedisConnection and add defaulting to *.Command interfaces.