GeorgiPetkov
GeorgiPetkov
While `fetchOne` is returning at most 1 record it also fails if more than 1 record is returned by the query. The latter is not true for `executeReturningOne`, it actually...
When a query yields records then `fetchExists` behaves as expected (returns `Mono` containing `true`). However, when there are no records `fetchExists` returns an empty `Mono` instead of `Mono` containing `false`....
In JOOQ there are 2 general ways to declare the returning clause (for update/insert/delete). Those are `[Insert|Update|Delete]ResultStep#returning` and `[Insert|Update|Delete]ResultStep#returningResult` where the latter is to allow returning different record type than...
`Mono#retryWhen` and `Flux#retryWhen` cancel the upstream when an error is propagated from the upstream. Consider the following example: ```java Mono.error(RuntimeException::new) .doOnCancel(() -> { throw new IllegalStateException("Why cancelling?"); }) .retryWhen(Retry.fixedDelay(0L, Duration.ZERO))...
### Expected behavior Whenever a cancel signal is received the following should happen (ordered by importance): - the connection is released - the cancellation is propagated (when used to wrap...
**Describe the bug** The FAIL_ON_MISSING_PRIMITIVE_PROPERTIES is not working properly with field level @JsonProperty annotation. The @JsonProperty annotation is simply ignored. **Version information** Currently latest 2.12, Java 15.0.1 **To Reproduce** If...
**Describe the bug** I'm focusing on the BPMN process engine since that's what I'm most familiar with. There are multiple conceptual problems with the Spring Boot integration that every user...
**Describe the bug** `AcquireTimerJobsRunnable#run` is not awaiting termination of its `ExecutorService` (only triggering a shutdown). **Expected behavior** `AcquireTimerJobsRunnable#run` should await the termination of its `ExecutorService` similarly to `DefaultAsyncTaskExecutor#shutdown`. All other...
**Is your feature request related to a problem? Please describe.** I've been using `FULL` history level so far. There's a lot of redundant data that I don't need (and the...
I've provided a minimal JUnit Jupiter test `ConcreteServiceTest` reproducing the problem. Please check the code first. The issue is that the mock is not reset so the second test fails...