On 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
IsNotEmpty for derived queries and implementaitons of those for MongoDB and JPA. The aggregation framework in MongoDB now also supports streaming results.