Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreOn behalf of the Spring Data team, I'd like to announce the availability of the second milestone of the release train Kay. The release is an important step towards a second generation of Spring Data.
We've upgraded the majority of the codebase to Java 8, now also embracing e.g. Optional
in method signatures. This mostly affects internal SPIs but also leaks into user code, especially in CrudRepository
. The support for reactive Spring Data repositories has been extended to Couchbase (Thanks, Subhashni!), the Redis module has a reactive template API now. The release also ships support for IsEmpty
and IsNotEmpty
for derived queries and implementaitons of those for MongoDB and JPA. The aggregation framework in MongoDB now also supports streaming results.
With this release, we ship over 350 tickets fixed. A high-level overview about what has been added can be found in our release wiki. To round things off, here's the laundry list: