Mark Paluch

Results 497 issues of Mark Paluch

As raised in https://github.com/spring-projects/spring-data-relational/issues/1719, we should document the general SpEL mechanism. We also have a ticket to extend the mechanism via #2369 so in that context, it would make sense...

type: documentation

We now maintain `@Transient` metadata in the mapping model to determine whether a transient property has been used in a Kotlin Data class, Record or plain Java class. ```java record...

type: enhancement

We should migrate Spring Boot's `MetricsRepositoryMethodInvocationListener` into Spring Data Commons to provide a direct utility for repository metrics invocation. Spring Data depends since version 3.0 optionally on Micrometer so we...

type: enhancement

When defining a value class as Id type (` MyRepository : Repository`), calls that pass on Value class instances must apply wrapping/unwrapping according to the rules of how Kotlin expands...

type: enhancement
in: kotlin

We use `OBJECT_TYPE_ATTRIBUTE` attributes in a few places. We should use `setTargetType` where possible and remove the attribute to avoid duplicate type hints.

type: task

For scrolling across results, we already provide a `hasNext` indicator. It would be good to have a `hasPrevious` state as well. For offset-based scrolling, we can get the information from...

type: enhancement

`SetOperators`, `DateOperators` and other factories to create aggregation expressions accept either `String` field references or `AggregationExpression`s. With the evolution of `AggregationVariable`, that is a `Field`, calling code has to unwrap...

type: enhancement