Christoph Strobl

Results 188 issues of Christoph Strobl

This PR updates the query parsers to deal with new keywords/functions in JPQL available via JPA 3.2. * union * intersect * except * cast * left * right *...

Due to how `CriteriaQuery` and `CriteriaDelete` are structured in `jakarta.persistence` the `toPredicate` method of `Specification` can not be used for deletes because of its `CriteriaQuery` parameter. We should find a...

status: pending-design-work
type: enhancement
has: design-decision

type: dependency-upgrade

Make sure the JPQL Parser captures recent additions, like `intersect`, `except`, `cast`, ... included in [Jakarta Persistence 3.2](https://jakarta.ee/specifications/persistence/3.2/). Also look at other things like `setCacheStoreMode()` and `setCacheRetrieveMode()`,... - [ ]...

type: enhancement

Smoke Tests available via: spring-projects/spring-aot-smoke-tests#228 Resolves: #3117

This PR fixes an issue where settings regarding storage of `null` values had been ignored if a custom converter took care of the conversion. Let's do an initial round of...

This PR makes sure to apply conversion to non native mongo types when the context does not expose fields. Resolves: #4722

This actually a follow up on #4666 to allow users to leverage the MongoDB disk usage defaults when working with the `@Meta` annotation which defaults `allowDiskUse` to `false`. With the...

status: pending-design-work
type: enhancement
has: breaking-change

Add tests to verify Jackson serialization of Page instances work using the PageModule. See: spring-projects/spring-data-commons#3117 (will fail until resolved)

In order to create a checkpoint using [CRaC](https://docs.azul.com/core/crac/crac-introduction) it is required that all open connections are closed before taking the snapshot. On resuming from the a captured checkpoint the pool...