- 
                Notifications
    
You must be signed in to change notification settings  - Fork 699
 
Release Train Neumann
        Mark Paluch edited this page Feb 12, 2020 
        ·
        36 revisions
      
    This page contains a list of the most significant features and bugfixes implemented in the Spring Data Neumann release train that will not be back-ported into Moore service releases.
- M1 - Jan 16, 2020
 - M2 - Jan 17, 2020
 - M3 - Feb 12, 2020
 - M4 - March 11, 2020
 - RC1 - April 2, 2020
 - GA - April 15, 2020
 
- Include Spring Data R2DBC into the release train.
 - Repository support for Kotlin Coroutines.
 - Upgrade to MongoDB Driver 4.
 - Upgrade to Cassandra Driver 4.
 - Upgrade to Elasticsearch 7.
 - Merge of Spring Data for Apache Geode and Spring Data GemFire into a single Spring Data Geode module.
 - Joda-Time and ThreeTenBackport support deprecated.
 
- Spring Data Build 2.3
 - Spring Data Commons 2.3
 - Spring Data JPA 2.3
 - Spring Data MongoDB 3.0
 - Spring Data Neo4j 5.3
 - Spring Data for Apache Solr 4.1
 - Spring Data Elasticsearch 4.0
 - Spring Data Couchbase 3.3
 - Spring Data for Apache Cassandra 3.0
 - Spring Data for Apache Geode 2.3
 - Spring Data Redis 2.3
 - Spring Data REST 3.3
 - Spring Data KeyValue 2.3
 - Spring Data LDAP 2.3
 - Spring Data JDBC 2.0
 - Spring Data R2DBC 1.1
 - Spring Data Envers 2.3
 
- 
DATACMNS-1508- Repository support for Kotlin Coroutines. - 
DATACMNS-1639- Support for fully immutable types (setting properties via copy constructors). - 
DATACMNS-1596- Modules not exposing identifying annotations do not claim repository interfaces anymore. - 
DATACMNS-1591-@Primaryis now considered on repository interfaces. 
- ~~DATACMNS-1615~ - Allow fine grained store specific converter registration.
 - 
DATACMNS-1666- Deprecate Joda-Time and ThreeTenBackport support. 
- DATAMONGO-2331 - Support for update with an aggregation pipeline.
 
- DATAMONGO-2427 - Upgrade to MongoDB Driver 4.0.
 
- DATASOLR-558 - Upgrade to Apache Solr 8.4.
 
- 
DATAES-488- Add reactive client support. - 
DATAES-629- MoveElasticsearchEntityMapperto convert package and rename toMappingElasticsearchConverter. - 
DATAES-631- Consolidate query objects. - 
DATAES-632- Use single Query type in Template API methods. - 
DATAES-634- Rearrange methods in Template API. - 
DATAES-672- IntroduceSearchHitto enrich an Entity type. - 
DATAES-673- Create a Ssl Rest Client usingSslContextandHostnameVerifier. - 
DATAES-677- Upgrade to Elasticsearch 7.4. - 
DATAES-713- Transfer returned aggregations from theAggregatedPageto theSearchHits. - 
DATAES-714- Sort results should be returned in theSearchHits. - 
DATAES-715- Highlight results should be returned in theSearchHits. - 
DATAES-717- Enable Repositories to return aSearchHitsinstance instead of a list. - 
DATAES-718- Deprecate@ScoreandscoreProperty. - 
DATAES-723- CleanupElasticsearchRepositoryinterface. 
- 
DATACASS-656- Upgrade to Cassandra Driver 4.3. 
- 
DATACASS-708- ExtendQueryOptionswith serial consistency and execution profile - 
DATACASS-728- Deprecate Joda-Time and ThreeTenBackport support. 
- 
DATAJDBC-219- Support for optimistic locking. - 
DATAJDBC-234- Support properties file based query declaration. 
- 
DATAJDBC-101- Support forPagingAndSortingRepository.