Mahmoud Ben Hassine
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.
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
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...
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)...
The test `EasyRandomTest.fieldsOfTypeClassShouldBeSkipped` fails on Java 17. This should be fixed for the 6.0.0 release.
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...
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...