-
Notifications
You must be signed in to change notification settings - Fork 678
Release Train 2021.2 (Raj) Release Notes (Preview)
-
Direct projections
Details
-
Spring Data Build - 2.7
SimpleTypeInformationMapper
now accepts a ClassLoader
to ensure class visibility from the type mapper when resolving a class name into a class. Arrangements without a configured class loader fall back to the context or system class loader which might not have access to a custom class loader (such as Spring Boot’s AppClassLoader) and that can lead to non-resolvable type hints when reading an entity on e.g. the ForkJoinPool
.
The projection support through MongoTemplate
and its reactive variant are refined supporting nested projections directly on the converter-level allowing to avoid superfluous and partial entity creation as interface projections are backed by a map. DTO projections are read directly into the DTO type.
Tickets
M1
-
…
Tickets
M1
-
#1995 - RestStatusException detail in v4.3.0.
-
#1997 - IndexOutOfBoundsException when try to map inner hits with no results returned.
-
#2015 - Totalhits support for ReactiveSearchOperations.
-
#2000 - Migrate off SLF4J to Spring JCL.
-
#2004 - Add support for stored fields.
-
#2020 - Upgrade to Elasticsearch 7.16.0.
-
#2024 - Fix mapping of FieldType.TokenCount.
-
#2030 - Upgrade to Elasticsearch 7.16.1.
-
#2034 - Upgrade to Elasticsearch 7.16.2.
-
#2009 - Add AfterLoad callback.
The projection support through CassandraTemplate
and its reactive variant are refined supporting nested projections directly on the converter-level allowing to avoid superfluous and partial entity creation as interface projections are backed by a map. DTO projections are read directly into the DTO type.
Tickets
M1
-
…
Tickets
M1
-
https://github.com/spring-projects/spring-data-jdbc/issues/1065 Geometry Postgres data types are now supported.
-
https://github.com/spring-projects/spring-data-jdbc/issues/777 Inserts for Id only properties, including those that only contain collections, are now supported for all databases