spring-batch
spring-batch copied to clipboard
Spring Batch is a framework for writing batch applications using Java and Spring
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...
This is similar to #3936 with the distinction that this happen for JobScope beans. Coming to the issue, the below spring boot 2 setup (see reproducer below) throws a `BeanDefinitionOverrideException`...
This request comes from the Stack Overflow question posed here: https://stackoverflow.com/questions/77649370/promote-execution-context-from-jobstep-to-calling-step When using a JobStep, there is no means to pass values from the execution context of the child job...
`o.s.b.core.job.flow.support.SimpleFlow` point to `StateTransition` in the variable `transitionMap` parameterized by `Map`. We get duplicated entries in the `Set` by using `o.s.b.core.job.builder.FlowJobBuilder` but it doesn't leads to an error! **Sample**: ```java...
As per the note "@deprecated with no replacement since 5.0, scheduled for removal in 6.0. Use a custom {@link RepeatOperations} implementation (based on a {@link TaskExecutor} with a bounded task...
Fix for #3790 (updated version of #3791)
**Bug description** When concurrent instances of a Job do SQL operations on same table at same time, CannotAcquireLockException should not be thrown but instead the SQL operation should be retried....
This PR resolves #3846
spring-batch:4.1.2.RELEASE We have a job with multiple steps, the first being a `MethodInvokingTaskletAdapter` step that does some initial setup for the job in a single transaction. If this method fails,...