Mark John Moreno
11169bae10
Align exception message with exception handling condition
...
Resolves #4025
2023-09-13 16:21:45 +02:00
Mahmoud Ben Hassine
8a6c7ac3c5
Add utility method to get identifying job parameters
2023-09-13 16:21:45 +02:00
ChangYong
889dee7ab1
Add JavaTimeModule to Jackson2ExecutionContextSerializer
...
Resolves #3952
2023-09-13 11:02:30 +02:00
Mahmoud Ben Hassine
34c88606b7
Add item reader for Redis
...
Resolves #4446
2023-09-13 08:33:27 +02:00
Mahmoud Ben Hassine
854117d657
Refine contribution #3961
...
- Update dependency version
- Add builder for RedisItemWriter
- Update tests
- Update javadoc
- Fix code formatting
Issue #3957
2023-09-12 21:34:21 +02:00
Santiago Molano
1bd0e0c874
Add ItemWriter for Redis
...
Issue #3957
2023-09-12 16:57:26 +02:00
Mahmoud Ben Hassine
70e8a1c497
Add a JobRegistryBeanPostProcessor in the default batch configuration
...
Resolves #4245
2023-09-11 14:27:03 +02:00
Mahmoud Ben Hassine
df4bf84688
Fix Javadocs assembly
2023-09-11 11:17:38 +02:00
Taeik Lim
cf97e65c8c
Fix image link in README.md
...
Signed-off-by: Taeik Lim <sibera21@gmail.com >
2023-09-11 08:04:25 +02:00
Sukanth Gunda
3eb7e09faa
Add Automatic module name to MANIFEST.MF
...
Resolves #867
2023-09-11 07:57:13 +02:00
Mahmoud Ben Hassine
73450563e5
Fix continuous integration workflow
2023-09-08 22:40:00 +02:00
Mahmoud Ben Hassine
51417e1568
Fix documentation assembly descriptor
2023-09-08 11:43:06 +02:00
Mahmoud Ben Hassine
b2d76c7329
Fix ambiguous section in reference documentation
...
Resolves #4333
2023-09-08 11:29:58 +02:00
Kim Seon Woo
3fe3b7fc5d
Add ability to start a job flow with a decider
...
Resolves #4411
2023-09-08 08:41:55 +02:00
Rob Winch
2e8d5063f7
Migrate documentation to Antora
...
Issue #4422
2023-09-06 08:58:43 +02:00
Robert McNees
e36a44788d
Add option to provide a custom JobKeyGenerator in JdbcJobInstanceDao
...
Resolves #3926
2023-08-31 23:30:59 +02:00
Robert McNees
2c97974366
Allow access to update counts in JdbcBatchItemWriter
...
Resolves #3829
2023-08-31 15:32:01 +02:00
Mahmoud Ben Hassine
73beb00d6e
Upgrade Spring dependencies to latest snapshots
2023-08-31 15:11:14 +02:00
Mahmoud Ben Hassine
75025a2470
Next development version
2023-08-23 18:32:43 -07:00
Mahmoud Ben Hassine
f4e9eea4e4
Release version 5.1.0-M2
2023-08-23 18:32:16 -07:00
Mahmoud Ben Hassine
d009c839bf
Prepare release 5.1.0-M2
2023-08-23 15:47:54 -07:00
Mahmoud Ben Hassine
24253e762b
Update the what's new section
2023-08-23 15:46:59 -07:00
Mahmoud Ben Hassine
63ae725559
Update release workflow
2023-08-23 10:10:41 -07:00
Taeik Lim
99e8d58c13
Prevent race condition when flow transition is not initialized
...
Resolves #4092
2023-08-22 15:43:36 -07:00
Santiago Molano
5e515473de
Add getters for collection and mode in MongoItemWriter
...
Resolves #3973
2023-08-22 12:10:27 -07:00
Mahmoud Ben Hassine
83b2a2adf9
Refine contribution #4351
...
- Rename methods to match operation names
- Update Javadocs
- Fix code formatting
Issue #4149
2023-08-22 15:49:14 +02:00
Claiton Grings
34e3e0e152
Add support for bulk inserts in MongoItemWriter
...
This commit adds support for bulk inserts in the
MongoItemWriter. It introduces a new enumeration
to allow the user to choose the operation to apply
to items (INSERT, UPSERT, DELETE).
Resolves #4149
2023-08-22 15:24:58 +02:00
Mahmoud Ben Hassine
d84057c2b1
Refine contribution #4323
...
- Update parameter types
- Update tests
- Update Javadocs
- Fix code formatting
2023-08-22 10:00:49 +02:00
LEE Juchan
b1039004bf
Add cursor-based ItemReader for MongoDB
...
Issue #4323
2023-08-22 08:48:50 +02:00
Mahmoud Ben Hassine
6a93f6e696
Rename MongoItemReader to MongoPagingItemReader
...
Resolves #4341
2023-08-22 08:38:19 +02:00
Mahmoud Ben Hassine
e6c27273fa
Deprecate job repository setter in Job/Step builders
...
Resolves #4326
2023-08-03 11:53:48 +02:00
Mahmoud Ben Hassine
9323b27d6a
Update trusted classes in Jackson2ExecutionContextStringSerializer
...
Resolves #4407
2023-08-03 11:32:03 +02:00
Mahmoud Ben Hassine
a5b7b14af8
Add branch 5.0.x to the CI/CD workflow
2023-08-03 10:18:57 +02:00
Shaoqiang Lu
1add2830f5
Auto-detect the class/interface to be mocked
...
Issue #4426
2023-08-03 09:51:59 +02:00
Mahmoud Ben Hassine
008e93a570
Upgrade Spring dependencies to latest snapshots
2023-08-03 09:41:59 +02:00
Mahmoud Ben Hassine
caa451551f
Next development version
2023-07-19 11:14:48 +02:00
Mahmoud Ben Hassine
b874b794c8
Release version 5.1.0-M1
2023-07-19 11:14:01 +02:00
Mahmoud Ben Hassine
b89d127833
Add spring-milestones to settings.xml
2023-07-19 11:05:21 +02:00
Mahmoud Ben Hassine
6d640134dc
Update "What's New in Spring Batch" section
2023-07-19 10:42:30 +02:00
Mahmoud Ben Hassine
f8a33df2ce
Prepare release 5.1.0-M1
2023-07-19 08:49:21 +02:00
Mahmoud Ben Hassine
f245593726
Add synchronized decorators for non-stream item readers/writers
...
Resolves #4368
2023-07-19 08:04:45 +02:00
Shaoqiang Lu
14b6c66543
Replace Charset.defaultCharset() with StandardCharsets.UTF_8 in tests
...
Resolves #4417
2023-07-18 18:12:52 +02:00
Mahmoud Ben Hassine
85196328ed
Make getCurrentItemCount public in AbstractItemCountingItemStreamItemReader
...
Resolves #1639
2023-07-18 17:39:54 +02:00
Stefano Cordio
aaa0aee44f
Fix typo in SimpleMailMessageItemWriter Javadoc
2023-07-18 13:37:50 +02:00
Taeik Lim
7a5129647a
Add setter for ObservationConvention in Job/Step builders
...
Signed-off-by: Taeik Lim <sibera21@gmail.com >
Resolves #4401
2023-07-18 12:35:59 +02:00
Mahmoud Ben Hassine
6fa4e45356
Refine contribution #4376
...
* Rename variable
* Update Javadocs
* Update tests
Related to #804
2023-07-18 12:21:48 +02:00
jinwoo-Bae
34eda1fb0d
Add option to clear the persistence context in JpaItemWriter
...
Resolves #804
2023-07-18 11:57:14 +02:00
Henning Poettker
58a4134c32
Explicit handling of nested splits in SplitState
...
Resolves #3857
2023-07-18 10:13:11 +02:00
Mahmoud Ben Hassine
5e849c6c95
Document the type and name of the surrounding job in JobLauncherTestUtils#launchStep
...
Resolves #3825
2023-07-17 11:08:38 +02:00
BigLee
37fb3f9492
Update migration-h2.sql script to use ALTER instead of MODIFY
...
Resolves #4390
2023-07-17 10:37:05 +02:00