Ruslan Stelmachenko

Results 28 issues of Ruslan Stelmachenko

I trying to use `@KeyColumn` and `@RowReducer` at the same time in one `@SqlQuery`. ```java @SqlQuery @KeyColumn("user_id") @RegisterBeanMapper(UserAvatarDetailsEntity.class) @RegisterBeanMapper(value = UserAvatarVariantEntity.class, prefix = "uav") @UseRowReducer(UserAvatarDetailsReducer.class) Map findAvatarsByUserIds(@BindList("userIds") Collection userIds); ```...

feature

## Description Fix bug introduced in PR #413. Default `SecurityExceptionHandling` controller advice is not registered in an application. See https://github.com/zalando/problem-spring-web/issues/707#issuecomment-1209656511 for the detailed explanation. ## Motivation and Context Fixes #707,...

## Detailed Description We want to have problem's `cause` only for the logging purposes. It could expose some details that API must not be aware of (like `SQL` query used...

Help Wanted
Discussion

* There is [Spring Integration Framework Code Style](https://github.com/spring-projects/spring-integration/wiki/Spring-Integration-Framework-Code-Style#import-statements) that documents import statements. * There is also [Spring Framework Code Style](https://github.com/spring-projects/spring-framework/wiki/Code-Style#import-statements) that also documents import statements. And they are different. Is...

type: enhancement
in: build

Current default (and only) implementation of `LockRepository` based on JDBC (`DefaultLockRepository`) allows to set static TTL for all locks, controlled by this repository. But not all locks are equal. Some...

type: enhancement
in: jdbc
in: redis
in: gemfire

I don't know if this repo is good place for this issue but can't find a better place. Feel free to point me to right repo if this is wrong...

For example I want to do: ``` Result result = expect.expect(anyOf(contains("reconfigure"), regexp("# $"))); if (/* first matcher was used */) { // The output contains "reconfigure" string. // Do something....

**Affects:** 5.3.22 Related issue: #16855. This issue is basically the same as #16855, but for a custom wrapper (#16855 only handles `Optional`). `SpringValidatorAdapter` couldn't process ConstraintViolations because it can't traverse...

status: waiting-for-triage

I don't know how this happened but PR #476 introduced a schema error to `kustomize/cloudbuild.yaml`. For some reason it sets `steps[0].env` property as string: ``` env: 'KUSTOMIZE_VERSION=${_KUSTOMIZE_VERSION}' ``` But `env`...

With the current implementation, when `logging.path` is set to some value and `logging.file` is not set, the logging file name is always `spring.log`. https://github.com/spring-projects/spring-boot/blob/c115ee1550ecf4bc8164e59a4f69b59addd50cc6/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LogFile.java#L105-L108 https://github.com/spring-projects/spring-boot/blob/c115ee1550ecf4bc8164e59a4f69b59addd50cc6/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LogFile.java#L117-L122 I want to be able...

type: enhancement
status: pending-design-work