spring-batch
spring-batch copied to clipboard
Spring Batch is a framework for writing batch applications using Java and Spring
I had a problem with JobScope when xml and java-config is mixed. I could solve it, with changing the TARGET_NAME_PREFIX in the class JobScope. I also wrote a JUnit-Test for...
**Bug description** Our project (ComiXed) uses Spring Batch for processing. We have one configured job that is run on startup if an incompletely process is found: ``` spring.batch.job.name=loadPageHashesJob ``` After...
**Bug description** When a meter registry customization is registered and the **management.metrics.use-global-registry property is disabled**, some spring-batch metrics are being registered in the meter registry customization and others in the...
**Bug description** `JobScopeTestExecutionListener` invokes any method with the `JobExecution` return type. Consider the following test with uses a utility method to launch a job. The method will be invoked by...
**Bug description** Facing Intermittent FatalStepExecutionException: JopRepository failure forcing rollback Exception for Multi-threaded Step Below is the error message: org.springframework.batch.core.step.FatalStepExecutionException: JopRepository failure forcing rollback java.util.ConcurrentModificationException: null org.springframework.dao.OptimisticLockingFailureException: Attempt to update step...
The current implementation of JdbcJobInstanceDao in Spring Batch is too generic and not optimized for scenarios where pagination is needed. Specifically, methods like: ``` public List findJobInstancesByName(String jobName, final int...
**Bug description** A partitioned Step fails if an Exception is thrown from `Partitioner.partition()`. On retry `Partitioner.partition()` does not throw an exception and returns a valid partition map, but the partitioned...
Fix OutOfMemory issue by optimizing step result checks. Previously, thousands of StepExecutions were loaded into memory every 10000 ms, causing memory overload. There’s no point in loading all StepExecutions into...
I love the new `BlockingQueueItemWriter` and `BlockingQueueItemReader` implementations, but it occurred to me you'd open even more opportunities for users of Spring Integration if you had a `MessageChannelItemWriter` and `MessageChannelItemReader`....
Hello, As the title explains, i have an issue since i moved from version [3.3.1] to [3.3.5] of my [spring-boot-starter-batch]. I have to share that i started by creating an...