- 
                Notifications
    You must be signed in to change notification settings 
- Fork 699
Release Train Dijkstra
        Christoph Strobl edited this page Apr 24, 2014 
        ·
        58 revisions
      
    This page contains a list of the most significant features and bugfixes implemented in the Spring Data Dijkstra release train that will not be back-ported into Codd service releases.
- M1 - Mar 31th, 2014
- RC1 - CW 17, 2014
- GA - CW 21, 2014
- Adding 5 new (community driven) modules to the release train
- Simplified pagination (slices) - Commons and store modules
- Support for geo-spatial types - Commons (previously only in store modules)
- JPA 2.1 support (entity graphs and execution of store procedures) - JPA
- Support for wrapper types (Guava and JDK 8 Optionals) - Commons and store modules
- Spring Data Build 1.4
- Spring Data Commons 1.8
- Spring Data JPA 1.6
- Spring Data MongoDB 1.5
- Spring Data Neo4j 3.1
- Spring Data Solr 1.2
- Spring Data Elasticsearch 1.0
- Spring Data Couchbase 1.1
- Spring Data Cassandra 1.0
- Spring Data Gemfire 1.4
- Spring Data Redis 1.3
- Spring Data REST 2.1
- 
#60- Updated to Querydsl 3.3.2
- 
DATACMNS-437- Add common geo spatial types.
- 
DATACMNS-397- Support forSlices.
- 
DATACMNS-448- Infrastructure to support derived delete queries.
- 
DATACMNS-458- IntroducePersistentEntitiesvalue object to safely accessPersistentEntityinstances from a set ofMappingContexts
- 
DATACMNS-470- Removed deprecations introduced in Babbage.
- 
DATACMNS-464- Improved transaction handling for non-CRUD repositories.
- 
DATACMNS-243- Support for persistent properties without backing fields.
- 
DATACMNS-365- Support for auditing annotations on accessor methods.
- 
DATACMNS-483- Support for wrapper types at repository methods (Google Guava / JDK 8Optional).
- 
DATAJPA-486- Support for sliced query execution.
- 
DATAJPA-173- Support for@QueryHintson CRUD methods.
- 
DATAJPA-466- Support for JPA 2.1 load and fetch graphs.
- 
DATAJPA-460- Support for derived delete queries.
- DATAJPA-455 - Support for JPA 2.1 stored procedure executions via repository query methods.
- 
DATAMONGO-566- Support for derived delete queries.
- 
DATAMONGO-870- Support for sliced query execution.
- 
DATAMONGO-858- Support for Spring Data Commons' geo types.
- 
DATAMONGO-910- Upgrade to MongoDB Java driver 2.12.0.
- DATAMONGO-899 - Retreaded index creation.
- 
DATAGRAPH-440- Add support for Slice API.
- 
DATAGRAPH-451- RelationshipEntities will be validated when manipulated.
- 
DATAGRAPH-454- Support for Common Geospatial Types and Derived spatial Queries.
- 
DATASOLR-88- Support for index time boosting. (kudos @franciscospaeth)
- 
DATASOLR-105- Fixed problem with complex queries having nestedCritieriaexpressions.
- 
DATASOLR-143- Support for derivedcountBy...queries.
- 
DATASOLR-144- Support for deriveddeleteBy...queries.
- 
DATASOLR-95- Support getting MaxScore. (kudos @franciscospaeth)
- 
DATASOLR-118-MappingSolrConverternow honors generic type information within Maps and Collections.
- 
DATAES-79- Upgrade to Elasticsearch 1.1.0.
- 
DATAES-52- Support Get & Multi Get.
- 
DATAES-51- Allow for multiple sort builders when using NativeSearchQuery.
- 
DATAES-64- Add dynamic settings using@Setting.
- 
DATACOUCH-82- Implement FieldNamingStrategies and abbreviation support.
- No specific changes for the M1, general compatibility with Spring Data Commons 1.8.
- Initial release. See the feature matrix for a general overview
- 
SGF-201- Support for Spring Data GemFire/GemFire in Spring Boot.
- 
SGF-248- Support for bootstrapping a Spring ApplicationContext in a GemFire server.
- 
SGF-261- Support for persisting application domain objects to multiple Regions.
- 
SGF-260- Support for @Id annotation on domain entity interface/class methods in addition to domain entity class fields.
- 
SGF-204- Change of the default lookup' behavior of peer Region type elements to "create only".
- 
SGF-88- Support for Region Shortcuts.
- 
DATAREDIS-268- Support forCLIENTcommands.
- 
DATAREDIS-271- Support forPSETEX.
- DATAREDIS-73 - Decent support for spring managed transactions.
- 
DATAREST-221- Support for projections.
- 
DATAREST-262- Support for nested associations.
- 
DATAREST-155- SPI to manually map the id being exposed in URIs.