-
Notifications
You must be signed in to change notification settings - Fork 678
Release Train Ockham (2020.0.0)
Mark Paluch edited this page Sep 21, 2020
·
16 revisions
This page contains a list of the most significant features and bugfixes implemented in the Spring Data Ockham release train that will not be back-ported into Neumann service releases. With this release train, we switch to a calver-based versioning scheme for the release train. The version follows the pattern YYYY.minor.micro
where minor
starts at 0 each year and gets incremented for each release in that year.
- M1 - Jun 25, 2020
- M2 - Aug 12, 2020
- RC1 - Sept 16, 2020
- RC2 - Oct 7, 2020
- GA - Oct 28, 2020
- Switch Release Train version to calver (
2020.0.0
) and introducespring-data-bom
artifact. - De-lombok production code.
- Restructure documentation
- Improve Graal Native Image experience
- Reactive SpEL and auditing support
- Upgrade to Redis 6.0
- Spring Data Build 2.4
- Spring Data Commons 2.4
- Spring Data JPA 2.4
- Spring Data MongoDB 3.1
- Spring Data Neo4j 6.0
- Spring Data for Apache Solr 4.2
- Spring Data Elasticsearch 4.1
- Spring Data Couchbase 4.1
- Spring Data for Apache Cassandra 3.1
- Spring Data for Apache Geode 2.4
- Spring Data Redis 2.4
- Spring Data REST 3.4
- Spring Data KeyValue 2.4
- Spring Data LDAP 2.4
- Spring Data JDBC 2.1
- Spring Data R2DBC 1.2
- Spring Data Envers 2.4
-
#1100- Remove BOM in favor of Spring Data BOM.
-
DATACMNS-1653- Add support for RxJava 3.
-
DATACMNS-1108- Reactive support for SpEL expressions using Reactor's Context abstraction. -
DATACMNS-1231- Add infrastructure for reactive auditing. -
DATACMNS-1754- Support nested classes/interfaces for repository fragments. -
DATACMNS-1764- Allow registration of QueryMethod invocation listeners for metrics collection.
-
DATAMONGO-2556- SupportcountAll()
inMongoOperations
.
-
DATAMONGO-1894- Use reactive subscriber context for SpEL evaluation in query execution. -
DATAMONGO-2536- Add option to discard results on$out
and$merge
. -
DATAMONGO-2586- Add support for reactive auditing.
-
DATAES-263- Inner Hits support. -
DATAES-866- Implement suggest search in reactive client. -
DATAES-678- IntroduceReactiveIndexOperations
.
-
DATAES-321- Support time base rolling indices. -
DATAES-612- Add support for index templates. -
DATAES-886- Add support for reactive auditing.
-
DATACASS-767- Allow configuring keyspace perStatement
. -
DATACASS-784- Add support for reactive auditing. -
DATACASS-788- Use reactive subscriber context for SpEL evaluation in query execution.
-
DATAREDIS-1150- Add reactive variant ofRedisClusterCommands
.
-
DATAREDIS-1082- Expose cache metrics forRedisCache
.
-
DATAJDBC-256- Add support for Oracle.
-
#215- Add lifecycle callbacks and EntityCallback support. -
#281- Add support for auditing. -
#407- Add ReactiveSortingRepository support. -
#411- IntroduceEnumWriteSupport
for simpler pass-thru of enum values. -
#412- Refactor Spring Data R2DBC on top of Spring R2DBC. -
#414- Use reactive subscriber context for SpEL evaluation in query execution.