spring-batch icon indicating copy to clipboard operation
spring-batch copied to clipboard

Spring Batch is a framework for writing batch applications using Java and Spring

Results 361 spring-batch issues
Sort by recently updated
recently updated
newest added

**[Valentin Ozanne](https://jira.spring.io/secure/ViewProfile.jspa?name=valentin.ozanne)** opened **[BATCH-1864](https://jira.spring.io/browse/BATCH-1864?redirect=false)** and commented Hi all, I am developing batchs with Spring Batch for about a year and I would like to discuss about a possible evolution in...

type: bug
in: core

[_Recommendations for Indexing Metadata Tables_](https://docs.spring.io/spring-batch/reference/schema-appendix.html#recommendationsForIndexingMetaDataTables) section of the reference manual provides some guidance for indexing Spring Batch tables. However, this is focused solely on where clauses in SQL statements while...

in: documentation
type: enhancement

**Bug description** I recently upgraded my project's SpringBoot version to 3, along with an upgrade to Spring Batch version 5. However, I've encountered an issue while executing Batch processes. During...

status: waiting-for-reporter
type: bug

### When writer throw non skippable exception(i.e. StringIndexOutOfBoundsException) then processor going infinite loop ``` @Bean @JobScope public Step getKeysFromDB(@Value("#{jobParameters[name]}") String name) { SimpleAsyncTaskExecutor simpleAsyncTaskExecutor = new SimpleAsyncTaskExecutor(); simpleAsyncTaskExecutor.setThreadNamePrefix("life-ins-core-thread-" + "data-");...

status: waiting-for-reporter
type: bug

Class StepContribution is Serializable however it doesn't have assigned serialVersionUID field. I encountered an issue when I implemented Spring Batch Remote feature with different spring boot versions in microservices using...

status: waiting-for-reporter

Resolves #1694. The PR addresses the problem that the default value for the field `numberFormat` of `DefaultFieldSet` is currently initialized twice: Once by the assignment in the declaration and once...

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

When running a job with conditional flow, if steps in this job have the same name, the job doesn't behavior as expected (infinite loop on one step ...) because transitions...

in: core
type: enhancement
related-to: flow-definition

- test(check unicity of job name in a flow) failing test - test(check unicity of job name in a flow) step name as a job parameter - fix(log for tests)...

pr-for: enhancement
in: core

**Bug description** I have a `Job` that contains a `Step` that is annotated with `@JobScope` (to be able to inject job parameters). Using `JobOperator.stop()` from another thread to stop that...

in: documentation
type: bug
has: minimal-example