Commit Graph

1754 Commits

Author SHA1 Message Date
Mahmoud Ben Hassine
cf44ca834b Next development version 2024-10-23 19:54:55 +02:00
Mahmoud Ben Hassine
0911e8950e Release version 5.2.0-RC1 2024-10-23 19:54:39 +02:00
Tobias Berse
7c10a0f813 Allow subclasses of items in CompositeItemReader's generics
Resolves #https://github.com/spring-projects-experimental/spring-batch-experimental/issues/2
2024-10-23 06:06:27 +02:00
Mahmoud Ben Hassine
c6f502909c Clarify the behaviour of MultiResourceItemWriter with regard to file creation
Resolves #4645
2024-10-23 05:57:09 +02:00
Mahmoud Ben Hassine
a164022775 Next development version 2024-10-12 00:47:02 +02:00
Mahmoud Ben Hassine
8319c546f8 Release version 5.2.0-M2 2024-10-12 00:46:40 +02:00
Mahmoud Ben Hassine
ff1184fb4b Fix Spring data MongoDB dependencies 2024-10-11 21:58:00 +02:00
Mahmoud Ben Hassine
eb160fb295 Deprecate SystemPropertyInitializer
Resolves #4680
2024-10-11 18:51:47 +02:00
Mahmoud Ben Hassine
675f90d211 Fix dependencies 2024-10-11 15:06:17 +02:00
Mahmoud Ben Hassine
7c871e584c Add blocking queue item reader and writer
Resolves #2350
Resolves #2044
2024-10-11 09:07:05 +02:00
Mahmoud Ben Hassine
6cc718a78c Add composite item reader implementation
Resolves #757
2024-10-03 09:39:55 +02:00
Mahmoud Ben Hassine
ea378b9a2c Add adapters for Java functional interfaces
Resolves #4672
2024-10-01 16:37:04 +02:00
Sheel Prabhakar
5fb7b5a3f1 Add DatabaseType POSTGRES for the product name EnterpriseDB
Resolves #4627
2024-09-19 11:36:32 +02:00
Mahmoud Ben Hassine
6489ae1834 Next development version 2024-09-18 10:30:37 +02:00
Mahmoud Ben Hassine
eae2ef636f Release version 5.2.0-M1 2024-09-18 10:30:19 +02:00
Mahmoud Ben Hassine
95ac319533 Polish 2024-05-30 16:46:15 +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
Mahmoud Ben Hassine
0898276346 Make line separator configurable in RecursiveCollectionLineAggregator
Resolves #4594
2024-05-21 16:21:51 +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
Faraz
89db774509 Update Javadoc regarding sort order in RepositoryItemReader
Issue #4462
2024-04-30 12:08:51 +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
Mahmoud Ben Hassine
b812492798 Remove deprecated APIs scheduled for removal in v5.2
Resolves #4398
2024-04-24 16:07:12 +02:00
Henning Poettker
2e9d96bc24 Fix SimpleBinaryBufferedReaderFactory for longer endings
Resolves #811
2024-04-23 13:18:37 +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
Mustafa Yanar
a4a8ab7aaa Fix output chunk end property in ChunkProcessor implementations
Resolves #4560
2024-03-14 11:49:35 +01:00
Baljit Singh
fdafb490cc Avoid collection copying 2024-03-11 12:06:48 +01:00
Taeik Lim
fb180404cb Make util classes to follow style guide
Signed-off-by: Taeik Lim <sibera21@gmail.com>

Issue #4545
2024-03-07 11:15:35 +01:00
Mahmoud Ben Hassine
01cb0aefd2 Fix deprecations in MongoPagingItemReader
Resolves #4552
2024-02-19 14:16:43 +01:00
Henning Poettker
0d1d89c82f Use annotation @Override consistently 2023-12-19 13:35:46 +01:00
Mahmoud Ben Hassine
7907a0aab2 Update next development version to 5.2.0-SNAPSHOT 2023-12-13 11:05:16 +01:00
Mahmoud Ben Hassine
4f0fe71110 Next development version 2023-11-22 17:00:51 +01:00
Mahmoud Ben Hassine
ebedd02e21 Release version 5.1.0 2023-11-22 17:00:26 +01:00
Mahmoud Ben Hassine
6c374ff494 Update Javadocs with "since" tag for 5.1 2023-11-22 12:35:34 +01:00
Mahmoud Ben Hassine
a1b1ede35b Fix Javadoc in DefaultFieldSet and DefaultFieldSetFactory
Resolves #4494
2023-11-21 10:20:26 +01:00
Mahmoud Ben Hassine
03d28330c2 Fix NPE in RepeatTemplate
Resolves #1123
2023-11-20 15:10:30 +01:00
hwan33
dcd1ac8b52 Update documentation about serializable keys in the execution context
Resolves #4457
2023-11-17 14:30:05 +01:00
Mahmoud Ben Hassine
691ac09eb1 Next development version 2023-10-18 15:14:43 +02:00
Mahmoud Ben Hassine
3a9c468c9c Release version 5.1.0-RC1 2023-10-18 15:14:27 +02:00
Henning Poettker
11e653287f Upgrade Avro to 1.11.3 2023-10-02 14:29:19 +02:00
Mahmoud Ben Hassine
31fc2cecd2 Next development version 2023-09-20 09:29:32 +02:00
Mahmoud Ben Hassine
63a039358a Release version 5.1.0-M3 2023-09-20 09:29:06 +02:00
Mahmoud Ben Hassine
54239fe9e8 Refine contribution #718
- Rename variables
- Update javadoc
- Add type check before cast
- Update code formatting
2023-09-15 22:49:44 +02:00