Commit Graph

6441 Commits

Author SHA1 Message Date
Mahmoud Ben Hassine
eae2ef636f Release version 5.2.0-M1 2024-09-18 10:30:19 +02:00
Mahmoud Ben Hassine
3ebd077ba8 Prepare release 5.2.0-M1 2024-09-18 09:19:56 +02:00
Mahmoud Ben Hassine
9e25eacd5d Update index.adoc for version 5.2 2024-09-17 21:07:20 +02:00
Mahmoud Ben Hassine
19f1a86502 Update whatsnew.adoc for version 5.2 2024-09-17 18:06:49 +02:00
Mahmoud Ben Hassine
45b3c5ef93 Fix javadocs assembly descriptor 2024-09-04 13:17:28 +02:00
Mahmoud Ben Hassine
1beb7c4059 Update dependencies 2024-09-04 11:34:47 +02:00
Benjamin BONNET
425134c74e Fix typo in spring-batch-architecture.adoc 2024-05-31 10:28:00 +02:00
Mahmoud Ben Hassine
95ac319533 Polish 2024-05-30 16:46:15 +02:00
Mahmoud Ben Hassine
955888b471 Update Spring dependencies to latest snapshots 2024-05-29 15:57:27 +02:00
Kyoungwoong
c2355f7d39 Implement equals() and hashCode() in StateTransition
This commit prevents duplicate state transition entries
in flow definitions

Resolves #3674
2024-05-29 15:06:25 +02:00
Mahmoud Ben Hassine
f9a3ca5e43 Fix javadocs deployment path 2024-05-29 11:01:31 +02:00
Mahmoud Ben Hassine
afb4b0a850 Fix warning about nullable parameter in DataFieldMaxValueJobParametersIncrementer 2024-05-28 11:35:40 +02:00
Seungrae
3b9ceea0b4 Use Threadlocal.remove() instead of Threadlocal.set(null)
Issue #4601
2024-05-27 16:15:55 +02:00
Mahmoud Ben Hassine
b3b4310a5f Remove unused parameter in SqlPagingQueryUtils#generateGroupedTopSqlQuery 2024-05-27 11:43:00 +02:00
Bastian Büld
ea08a4a3f6 Fix grammatical error in restart.adoc
Issue #4600
2024-05-24 11:40:18 +02:00
Mahmoud Ben Hassine
cb8d045eac Fix http link syntax in repeat.adoc 2024-05-24 10:02:24 +02:00
Mahmoud Ben Hassine
2802759f17 Update antora playbook 2024-05-23 09:44:10 +02:00
Henning Poettker
03a2b4d049 Keep heap lean during remote partition polling
Resolves #4598
2024-05-21 23:15:08 +02:00
Mahmoud Ben Hassine
0898276346 Make line separator configurable in RecursiveCollectionLineAggregator
Resolves #4594
2024-05-21 16:21:51 +02:00
ChangYong
67b7f380b4 Fix incorrect link in appendix
Issue #4595
2024-05-21 13:47:43 +02:00
Mahmoud Ben Hassine
b7572cb4b1 Move aot.factories file under resources folder 2024-05-14 12:01:51 +02:00
Mahmoud Ben Hassine
64f6fb7701 Update antora resources 2024-05-13 16:11:27 +02:00
Cameron Kirk
b06f90a899 Fix typo in java-config.adoc
Issue #4591
2024-05-13 10:40:47 +02:00
Mahmoud Ben Hassine
6bd148cdf8 Fix incorrect Javadoc in SimpleSystemProcessExitCodeMapper 2024-05-10 11:58:34 +02:00
Henning Poettker
75abf1587f Reduce formatter initializations in DefaultFieldSet
Resolves #1694
2024-05-07 15:30:06 +01:00
Mahmoud Ben Hassine
b6c7e4a615 Refine contribution #4585
- Update Javadocs
- Update tests
2024-05-07 06:59:23 +01:00
Juyoung Kim
2d67b7eb3f Add Data class support in JdbcCursorItemReaderBuilder & JdbcPagingItemReaderBuilder
Resolves #4578
2024-05-07 05:56:51 +01:00
Mahmoud Ben Hassine
f6dcea81c8 Remove wildcard return type in ListItemWriter
Resolves #4576
2024-05-03 08:55:01 +01:00
injae.kim
74c0b27022 Update missing information about error handling in ChunkListener
Resolves #4384
2024-04-30 16:38:43 +02:00
Faraz
89db774509 Update Javadoc regarding sort order in RepositoryItemReader
Issue #4462
2024-04-30 12:08:51 +02:00
Mahmoud Ben Hassine
b020f41fc7 Improve error messages in JobParametersBuilder
Resolves #4581
2024-04-29 16:03:03 +02:00
Mahmoud Ben Hassine
936cb115c4 Remove unused imports 2024-04-29 12:12:20 +02:00
Mahmoud Ben Hassine
8a11339593 Change class to record in RecordFieldSetMapperTests 2024-04-25 15:20:01 +02:00
Mahmoud Ben Hassine
7841258724 Fix incorrect error message in RecordFieldSetMapper 2024-04-25 15:16:34 +02:00
Seungrae
b020da4766 Fix code sample that uses deprecated StepBuilderFactory
Issue #4582
2024-04-25 10:44:11 +02:00
Mahmoud Ben Hassine
b812492798 Remove deprecated APIs scheduled for removal in v5.2
Resolves #4398
2024-04-24 16:07:12 +02:00
Mahmoud Ben Hassine
94ec542905 Fix command syntax in documentation deployment scripts 2024-04-24 12:11:35 +02:00
Mahmoud Ben Hassine
5af4b3f5bf Upgrade micrometer to 1.13.0-SNAPSHOT 2024-04-23 21:21:37 +02:00
Henning Poettker
2e9d96bc24 Fix SimpleBinaryBufferedReaderFactory for longer endings
Resolves #811
2024-04-23 13:18:37 +02:00
Mahmoud Ben Hassine
0640f9fef8 Update dependencies 2024-04-22 13:06:28 +02:00
Mahmoud Ben Hassine
6b79e2c1f7 Refine contribution #4522
* Update tests
2024-04-18 16:42:13 +02:00
CNJingo
df5e8e1686 Set step end time before calling StepExecutionListener#afterStep
Resolves #3846
2024-04-18 16:42:13 +02:00
Jimmy Praet
ff0fb97272 Implement jumpToItem in JsonItemReader
Issue #4557
2024-04-18 12:55:39 +02:00
Fabio Molignoni
dbd2089c47 Set default ignoreWarnings to true in JdbcCursorItemReaderBuilder
Resolves #4570
2024-04-16 14:57:33 +02:00
jinwoo-Bae
5a261fa7c6 Add support for query hints in JPA Item Readers
Enhanced `JpaCursorItemReader`, `JpaCursorItemReaderBuilder`,
`JpaPagingItemReader`, and `JpaPagingItemReaderBuilder` with
query hints configuration. The inclusion of query hints in both
cursor and paging item readers improves query execution strategies,
optimizing performance for complex data retrieval scenarios.

Resolves #4479
2024-04-02 15:49:31 +02:00
Mahmoud Ben Hassine
d1bd7711c3 Add native runtime hints for remote partitioning types
Resolves #4564
2024-03-25 11:26:51 +01:00
Mahmoud Ben Hassine
765baa20f7 Fix test 2024-03-25 10:04:01 +01:00
Mahmoud Ben Hassine
9a2b1bbc96 Fix code formatting 2024-03-22 17:39:08 +01:00
Mahmoud Ben Hassine
d9709ef954 Improve the process of job registration
This commit changes the way of populating the default
job registry from using a BeanPostProcessor to using
a JobRegistrySmartInitializingSingleton. This change
resolves warnings about beans being eagerly injected
into currently created BeanPostProcessors and prevents
lifecycle issues about early bean initializations.

It also deprecates JobRegistryBeanPostProcessor in favor
of JobRegistrySmartInitializingSingleton.

Resolves #4547
2024-03-22 15:40:52 +01:00
injae-kim
692e7699c2 Fix SystemCommandTasklet to propagate error when exit status is failed
Fixes #4483
2024-03-15 11:09:03 +01:00