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
cf9cc62a81
Refactor tests in spring-batch-integration
...
- Remove unused resources
- Fix logging libraries conflicts
- Merge duplicate data source configuration
2023-06-27 15:26:12 +02:00
Mahmoud Ben Hassine
ee30af4789
Remove redundant "extends Object"
2023-06-22 11:17:13 +02:00
Mahmoud Ben Hassine
93d911e100
Use lambdas and method references where appropriate
2023-06-12 16:43:46 +02:00
Mahmoud Ben Hassine
0bfe31e569
Remove stack traces from tests
2023-06-07 15:54:19 +02:00
Mahmoud Ben Hassine
7f80b7230b
Remove System.err.println from tests
2023-06-07 15:47:56 +02:00
Mahmoud Ben Hassine
98c426ca4f
Remove System.out.println from tests
2023-06-07 15:47:56 +02:00
Mahmoud Ben Hassine
92159cbc2b
Use diamond operator where appropriate
2023-06-05 13:48:49 +02:00
Mahmoud Ben Hassine
0dc5b63469
Replace identical catch sections with multi-catch blocks
2023-06-05 13:30:23 +02:00
Mahmoud Ben Hassine
c25cd55901
Upgrade spring-javaformat maven plugin to version 0.0.39
2023-06-05 11:11:48 +02:00
Mahmoud Ben Hassine
b0f7e3d6fe
Next development version
2023-05-17 16:15:55 +02:00
Mahmoud Ben Hassine
1266de6e35
Release version 5.0.2
2023-05-17 16:13:05 +02:00
Henning Poettker
4faa842bb1
Upgrade to Mockito 5
...
Issue #4366
2023-05-04 00:09:11 +02:00
Mahmoud Ben Hassine
972951a40a
Remove unused imports and apply imports code style
2023-04-11 16:28:36 +02:00
Henning Poettker
e61065ab00
Reduce use of deprecated APIs
2023-03-29 15:34:48 +02:00
Mahmoud Ben Hassine
dbdbf787e6
Update Javadocs
2023-03-21 17:51:53 +01:00
Mahmoud Ben Hassine
37c26dd005
Next development version
2023-02-23 00:27:23 +01:00
Mahmoud Ben Hassine
3aa503d6ca
Release version 5.0.1
2023-02-23 00:20:40 +01:00
Henning Poettker
93800c6bae
Improve step execution polling and retrieval
...
Resolves #3790
---
Ported from c68da18 without the JSR related bits
2023-02-22 10:10:11 +01:00
Mahmoud Ben Hassine
558ad29f5b
Remove version suffix from XSD schema
...
This is to be consistent with other XSDs from the portfolio
where the file with the latest XSD is not suffixed with a version.
2023-02-20 22:53:18 +01:00
Mahmoud Ben Hassine
40109584bf
Add missing AOT hints for Spring Batch integration module
...
Resolves #4307
2023-02-20 11:10:03 +01:00
Taeik Lim
15f3637ac8
Polish code indent in Javadocs
2023-02-13 13:42:52 +01:00
Mahmoud Ben Hassine
2de8956840
Remove usage of deprecated maven expressions
...
This commit replaces the usage of `${parent.version}`
with `${project.parent.version}` to fix the following
maven warning:
```
[WARNING] The expression ${parent.version} is deprecated.
Please use ${project.parent.version} instead.
```
2023-02-07 22:45:43 +01:00
Mahmoud Ben Hassine
078b011fe8
Update maven pom files
...
- Remove unused plugins and repositories
- Extract versions as properties
2022-12-09 02:47:04 +01:00
Mahmoud Ben Hassine
debdd9f49c
Revert "Update next development version to 5.1.0-SNAPSHOT"
...
This reverts commit 7a34a1520f .
2022-12-09 01:30:34 +01:00
Mahmoud Ben Hassine
7a34a1520f
Update next development version to 5.1.0-SNAPSHOT
2022-12-08 17:26:37 +01:00
Spring Builds
656e3f8895
[artifactory-release] Next development version
2022-11-24 03:30:11 +00:00
Spring Builds
3bef84da7c
[artifactory-release] Release version 5.0.0
2022-11-24 03:30:08 +00:00
Danilo Piazzalunga
fc0ec01ff8
Throw IllegalStateException from afterPropertiesSet
...
Consistently use Assert.state in the afterPropertiesSet()
methods to throw IllegalStateException instead of
IllegalArgumentException when some properties are missing
and/or invalid.
Resolves #2244
2022-11-23 12:22:26 +01:00
Mahmoud Ben Hassine
b9d6e26d61
Open ChunkMessageChannelItemWriter for extension
...
Resolves #952
2022-11-23 10:51:26 +01:00
Mahmoud Ben Hassine
596ee705c8
Refine contribution #3932
...
* Add default methods in interfaces
* Update tests/Javadoc
* Optimize imports
* Apply code style formatting
2022-11-23 08:08:23 +01:00
Parikshit Dutta
5a35b03300
Add getJobInstance method in JobExplorer/JobRepository
...
Resolves #3930
2022-11-23 07:44:24 +01:00
Spring Builds
e273ec151e
[artifactory-release] Next development version
2022-11-09 14:34:37 +00:00
Spring Builds
420a7baa75
[artifactory-release] Release version 5.0.0-RC2
2022-11-09 14:34:34 +00:00
Mahmoud Ben Hassine
2edd4006d2
Change the return type of counting methods in various DAOs from int to long
...
This is required for job repository/explorer implementations
that use the Long type to count records in the database.
Resolves #4227
2022-11-08 22:06:16 +01:00
Spring Builds
24283a8a1f
[artifactory-release] Next development version
2022-10-19 23:57:21 +00:00
Spring Builds
adde7d764e
[artifactory-release] Release version 5.0.0-RC1
2022-10-19 23:57:18 +00:00
Spring Builds
58c760b3ef
[artifactory-release] Next development version
2022-10-13 10:34:01 +00:00
Spring Builds
87f3644667
[artifactory-release] Release version 5.0.0-M8
2022-10-13 10:33:58 +00:00
Mahmoud Ben Hassine
219fd7f2e2
Deprecate DelegateStep
2022-10-12 18:50:13 +02:00
Mahmoud Ben Hassine
2b258d1b88
Change the default execution context serializer to DefaultExecutionContextSerializer
...
This commit changes the default execution context serializer to
DefaultExecutionContextSerializer, which makes Jackson an optional
dependency.
Resolves #4140
2022-10-10 10:39:50 +02:00
Spring Builds
58ce4fecac
[artifactory-release] Next development version
2022-10-05 04:16:28 +00:00
Spring Builds
771c14f00d
[artifactory-release] Release version 5.0.0-M7
2022-10-05 04:16:25 +00:00
Mahmoud Ben Hassine
2660f2bb27
Add support to use any type as a job parameter
...
This commit also changes the way job parameters
are parsed and persisted.
NB: This commit should ideally have been split
into two change sets. But the changes are tightly
related that is was not possible to separate them.
Related to:
* https://github.com/spring-projects/spring-batch/issues/3960
* https://github.com/spring-projects/spring-batch/issues/2122
* https://github.com/spring-projects/spring-batch/issues/1035
* https://github.com/spring-projects/spring-batch/issues/1983
2022-10-04 20:35:50 +02:00
Mahmoud Ben Hassine
39b8279831
Fix incorrect reference to SimpleJdbcTemplate in reference documentation
...
Resolves #4197
2022-09-22 07:11:33 +02:00
Spring Builds
83ef59ac5e
[artifactory-release] Next development version
2022-09-21 18:35:32 +00:00