Skip to content

Release Train Evans

Oliver Gierke edited this page Aug 7, 2014 · 31 revisions

This page contains a list of the most significant features and bugfixes implemented in the Spring Data Evans release train that will not be back-ported into Dijkstra service releases.

  • M1 - CW 28, 2014
  • RC1 - CW 32, 2014
  • GA - CW 36, 2014

Core themes

  • Upgrade to Spring 4.0 as dependency baseline (previously Spring 3.2).
  • Support for MongoDB 2.6 features.
  • Support for SpEL support in queries (JPA).
  • Upgrade to recent Solr Version (keep source 1.6 compliant).
  • Moving to Asciidoctor for reference documentation.

Participating modules

  1. Spring Data Build 1.5
  2. Spring Data Commons 1.9
  3. Spring Data JPA 1.7
  4. Spring Data MongoDB 1.6
  5. Spring Data Neo4j 3.2
  6. Spring Data Solr 1.3
  7. Spring Data Elasticsearch 1.1
  8. Spring Data Couchbase 1.2
  9. Spring Data Cassandra 1.1
  10. Spring Data Gemfire 1.5
  11. Spring Data Redis 1.4
  12. Spring Data REST 2.2

Spring Data Build - 1.5

M1

  • #94 - Upgrade Spring baseline to 4.0.6.
  • #77 - Upgrade Spring baseline to 4.0.5.
  • #83/#90 - Upgrade to Querydsl 3.4.0.

RC1

  • #97 - Infrastructure for building the reference documentation from Asciidoctor.
  • #90 - Upgrade to Querydsl 3.4.2.

Spring Data Commons - 1.9

M1

  • DATACMNS-516 - Support for deriving limiting queries like findTop10By...
  • DATACMNS-532 - Support for Java 8 default methods on repository methods.
  • DATACMNS-535 - Upgraded build to Java 7 (retaining Java 6 compatibility).

RC1

Spring Data JPA - 1.7

M1

  • DATAJPA-564 - Support for SpEL based parameter expressions in repository queries.
  • DATAJPA-506 - Support for Blob-to-byte[] conversion.

RC1

  • DATAJPA-574 - Support for query hints and lock modes on QueryDslPredicateExecutor implementation.
  • DATAJPA-579 - Adapt to new multi-store configuration.
  • DATAJPA-580 - Move to Asciidoctor for reference documentation.

Spring Data Mongodb - 1.6

M1

  • DATAMONGO-850 - Support for {$text : { $search : "full text search" } }.
  • DATAMONGO-975 - Enhanced support for mongodb 2.6 features in Aggregation Framework.

RC1

  • DATAMONGO-973 - Support for full-text search in derived repository queries.
  • DATAMONGO-993 - Support for system variables in aggregation framework.
  • DATAMONGO-1009 - Adapt to new multi-store configuration.
  • DATAMONGO-1015 - Move to Asciidoctor for reference documentation.

Spring Data Neo4J - 3.2

RC1

Spring Data Solr - 1.3

M1

RC1

  • TBD

Spring Data Elasticsearch - 1.1

M1

  • DATAES-94 - Upgrade to Elasticsearch 1.2 (requires Java 7).
  • DATAES-96 - Aggregation support in ElasticsearchTemplate.

RC1

  • DATAES-89 - Support for geo-location queries.

Spring Data Couchbase - 1.2

RC1

  • TBD

Spring Data Cassandra - 1.1

RC1

  • TBD

Spring Data Gemfire - 1.5

M1

  • SGF-294 - Enable GatewayReceivers and GatewaySenders to be started manually.

RC1

  • TBD

Spring Data Redis - 1.4

M1

RC1

  • TBD

Spring Data Rest - 2.2

M1

RC1

  • TBD
Clone this wiki locally