Mahmoud Ben Hassine
0e40e6e4b3
Next development version
2024-05-22 09:46:42 +02:00
Mahmoud Ben Hassine
a79e42f6d8
Release version 5.0.6
2024-05-22 09:46:09 +02:00
Mahmoud Ben Hassine
21ea4d4034
Improve error messages in JobParametersBuilder
...
Resolves #4581
2024-04-30 11:09:50 +02:00
injae-kim
d5c92c6bb7
Fix SystemCommandTasklet to propagate error when exit status is failed
...
Fixes #4483
2024-03-15 11:37:12 +01:00
Mustafa Yanar
b3cc665ad3
Fix output chunk end property in ChunkProcessor implementations
...
Resolves #4560
2024-03-14 11:59:15 +01:00
Mahmoud Ben Hassine
5e18dd873c
Next development version
2024-02-21 15:22:18 +01:00
Mahmoud Ben Hassine
03daeeb0f8
Release version 5.0.5
2024-02-21 15:22:02 +01:00
Mahmoud Ben Hassine
6549ecc530
Refine contribution #4471
...
- Update tests
- Move test class to the core module
(cherry picked from commit 4b8e504972 )
2024-02-20 12:00:48 +01:00
Ilpyo-Yang
7c5a25f8a9
Add AbstractTaskletStepBuilder copy constructor
...
This commit includes tests for the copy constructor
of AbstractTaskletStepBuilder and for the faultTolerant
method, specifically after taskExecutor has been set.
(cherry picked from commit b9ba8ffb86 )
2024-02-20 12:00:45 +01:00
Henning Poettker
36cd26fa1b
Let SimpleJobRepository#deleteJobInstance delete corresponding step executions
...
Resolves #4382
2024-02-15 17:48:08 +01:00
Mahmoud Ben Hassine
0093e441c9
Fix exception when parsing empty values in DefaultJobParametersConverter
...
Resolves #4505
2024-02-14 15:05:28 +01:00
Henning Poettker
2fbdcd42a0
Check dirty flag of step execution context before update in inner loop
2024-02-12 13:48:45 +01:00
Jonas Bjørge Andersen
893e83e0b5
Fix javadoc referencing Long when it should be Double
...
Resolves #4526
2024-02-12 10:56:54 +01:00
Alexander Afanasiev
1258db903f
Fix error message
...
Issue #4528
2024-01-22 14:40:56 +01:00
Mahmoud Ben Hassine
f38bf3268f
Next development version
2023-11-22 19:31:17 +01:00
Mahmoud Ben Hassine
3d382c12c1
Release version 5.0.4
2023-11-22 19:30:38 +01:00
Mahmoud Ben Hassine
8ad6d806a5
Fix JavaDoc in JobBuilder
...
Issue #4415
2023-11-20 11:53:49 +01:00
Mahmoud Ben Hassine
b0f49ce390
Fix code formatting
2023-11-15 11:54:33 +01:00
Mahmoud Ben Hassine
4610bdac94
Clarify documentation about throttling deprecation
...
Resolves #4389
(cherry picked from commit 6ba7c639a4 )
2023-11-15 11:51:47 +01:00
Alexey Orlyansky
f40dd9fec1
Add test for adding steps to a Flow via "next"
...
Related to #4432
(cherry picked from commit 42dd1442dd )
2023-11-14 21:31:09 +01:00
injae.kim
adc3a422d4
Fix infinite loop in FlowBuilder#next()
...
Resolves #4432
(cherry picked from commit 4a67b22e90 )
2023-11-14 21:31:01 +01:00
Jan-Willem Willebrands
955f9a48ea
Copy missing Context keys from JobParameters
...
Fix DefaultJobParametersExtractor to copy values from JobParameters when
they are missing from ExecutionContext. Javadoc states this class is
supposed to do just that, but seems to have broken in the 5.x API revamp.
Resolves #4458
(cherry picked from commit b2a287da93 )
2023-10-18 10:32:08 +02:00
sjh836
b4cb1f3d56
Change from arrayList to immutableList in OrderedComposite#iterator
...
(cherry picked from commit d9bf57e572 )
2023-09-14 11:44:52 +02:00
Mark John Moreno
f7c3af1f90
Align exception message with exception handling condition
...
Resolves #4025
(cherry picked from commit 11169bae10 )
2023-09-14 11:44:52 +02:00
Mahmoud Ben Hassine
721f378100
Add utility method to get identifying job parameters
...
(cherry picked from commit 8a6c7ac3c5 )
2023-09-14 11:44:52 +02:00
Mahmoud Ben Hassine
2fd446b2b4
Next development version
2023-08-23 10:27:59 -07:00
Mahmoud Ben Hassine
1c81b8237e
Release version 5.0.3
2023-08-23 10:27:29 -07:00
Taeik Lim
7812c00c6c
Prevent race condition when flow transition is not initialized
...
Resolves #4092
(cherry picked from commit 99e8d58c13 )
2023-08-23 08:18:55 -07:00
Mahmoud Ben Hassine
d9d6a8d0b5
Update trusted classes in Jackson2ExecutionContextStringSerializer
...
Resolves #4407
(cherry picked from commit 9323b27d6a )
2023-08-03 11:34:04 +02:00
Shaoqiang Lu
7cec17a9c6
Auto-detect the class/interface to be mocked
...
Issue #4426
(cherry picked from commit 1add2830f5 )
2023-08-03 09:55:53 +02:00
BigLee
26fc7bac4e
Update migration-h2.sql script to use ALTER instead of MODIFY
...
Resolves #4390
(cherry picked from commit 37fb3f9492 )
2023-07-17 10:44:31 +02:00
Kim Seon Woo
8abd313ae4
Fix javadoc of SimpleStepBuilder
...
Resolves #4402
Author: Seon Woo Kim <seronwoo960000.kim@gmail.com >
(cherry picked from commit 1c4822313a )
2023-07-17 09:51:33 +02:00
Pranav Jandu
2a8110ef17
Update SQLServer DDL script to drop sequences instead of tables
...
Resolves #4373
(cherry picked from commit 384b8a095c )
2023-07-17 09:40:38 +02:00
Mahmoud Ben Hassine
f82c16b825
Fix javadoc errors and warnings
...
Resolves #1624
2023-07-06 06:46:26 +02:00
Mahmoud Ben Hassine
d6904ba43b
Add/Update deprecation notice
2023-07-05 08:37:01 +02:00
Mahmoud Ben Hassine
a68c444092
Remove unused imports
2023-07-05 08:03:49 +02:00
Mahmoud Ben Hassine
efdb59e570
Replace hardcoded charsets with StandardCharsets
2023-07-05 08:03:48 +02:00
Mahmoud Ben Hassine
f0137bc54c
Remove redundant modifiers
2023-07-05 08:03:48 +02:00
Mahmoud Ben Hassine
0a1cdb095f
Mark fields as final where appropriate
2023-07-05 08:03:48 +02:00
Mahmoud Ben Hassine
241e37e672
Remove concatenation with empty string
2023-07-05 08:03:47 +02:00
Mahmoud Ben Hassine
b5e7269847
Remove unnecessary return statements
2023-07-04 21:17:42 +02:00
Mahmoud Ben Hassine
5c8cb7663f
Make inner classes static
2023-07-04 21:03:55 +02:00
Mahmoud Ben Hassine
167f3c427d
Remove usage of raw parametrized types
2023-07-04 19:03:18 +02:00
Mahmoud Ben Hassine
5585749925
Use Map.computeIfAbsent where appropriate
2023-07-04 18:58:23 +02:00
Mahmoud Ben Hassine
73114a79fc
Replace Collections.sort(list, comparator) with list.sort(comparator)
2023-07-04 18:54:44 +02:00
Mahmoud Ben Hassine
5a6fff032d
Replace for loops with enhanced for loops
2023-07-04 18:52:19 +02:00
Mahmoud Ben Hassine
96f8d6bd35
Replace anonymous types with lambda expressions or method references
2023-07-04 18:50:16 +02:00
Mahmoud Ben Hassine
018fcf4799
Refactor tests in spring-batch-core
...
- Remove unused resources
- Fix logging libraries conflicts
- Merge duplicate data source configuration
- Merge scattered DDL scripts
- Replace usage of DataSourceInitializer with Spring JDBC test utilities
2023-06-23 11:30:04 +02:00
Mahmoud Ben Hassine
acb7de0a0c
Remove unused resources
2023-06-23 09:17:28 +02:00
Mahmoud Ben Hassine
ee30af4789
Remove redundant "extends Object"
2023-06-22 11:17:13 +02:00