Mahmoud Ben Hassine

Results 106 issues of Mahmoud Ben Hassine

`ConcurrentTransactionAwareProxyTests` fails intermittently on windows. As a side note, the only production usage of `ConcurrentTransactionAwareProxy` is in `MapExecutionContextDao` which is deprecated for removal.

in: build
type: bug

Add support to read data from and write data to Redis based on Spring Data Redis. Reference: https://stackoverflow.com/questions/24703753/does-spring-batch-have-a-redis-itemreader-in-the-roadmap

status: waiting-for-triage
type: feature
related-to: item-readers-writers

As of 4.3, the [section](https://docs.spring.io/spring-batch/docs/4.3.x/reference/html/spring-batch-integration.html#externalizing-batch-process-execution) related to `RemoteChunking[Manager/Worker]Builder` and `RemotePartitioning[Manager/Worker]Builder` APIs provides only the Java configuration style for code examples. The equivalent XML samples based on the `batch-integration` namespace are...

in: documentation
type: bug

Closes gh-29306

in: data
type: enhancement

Reported by @vab2048 in [#397](https://github.com/j-easy/easy-random/issues/397#issuecomment-788207743). Thank you @vab2048 for reporting this and for providing an example. --- If an interface is implemented by a record (with at least 1 field)...

bug

The test `EasyRandomTest.fieldsOfTypeClassShouldBeSkipped` fails on Java 17. This should be fixed for the 6.0.0 release.

- #4538 - #4550 - #4400 - #4560 - #4483

type: holder

- #4538 - #4550 - #4400 - #4560 - #4483

type: holder

The mechanism of [using a BeanPostProcessor to populate the job registry](https://docs.spring.io/spring-batch/reference/job/advanced-meta-data.html#jobregistrybeanpostprocessor) is problematic as it introduces a dependency (the `JobRegistry` bean) in the `JobRegistryBeanPostProcessor`. Having dependencies in BPPs is not...

type: feature
in: core

As of v5.0.1, the `FaultTolerantChunkProcessor` is unable to skip two consecutive faulty items when scanning chunks. Here is a failing test (currently disabled in `FaultTolerantChunkProcessorTests`): ```java @Test void testWriteRetryOnTwoExceptions() throws...

type: bug
in: core
has: minimal-example
related-to: fault-tolerance