Mark Paluch
Mark Paluch
The transformer design creates excessive array lists on each operation. While this seems appropriate for query rewrite (applying `Sort`, deriving a `COUNT` query), detecting projections, aliases, and constructor expressions follows...
We should expose the most concrete return type on our repository and Template API implementation
JDBC repositories exclusively use individual low-level components such as `JdbcTemplate`, `JdbcConverter` and such to run repository queries (except for `SimpleJdbcRepository`). This story ticket aggregates multiple tasks to revise that support...
See https://github.com/spring-projects/spring-data-mongodb/issues/3596
We have multiple places that deal with array conversion also outside of the converter. That isn't ideal as array handling is distributed across the code base. Also, we do not...
`addConvertedPropertyValuesAsList` interacts with the converter multiple times to write a JDBC value for each collection entry. Ideally, we move these calls into `JdbcConverter` to improve locality and have an improved...
With the availability of IBM's R2DBC driver for DB2 we should add support to integrate it through a Dialect and an appropriate test suite. See https://github.com/ibmdb/java_reactive_driver