Mahmoud Ben Hassine
e42167b52d
Add java configuration for the multi-line job sample
...
Issue #3663
2023-10-02 10:48:16 +02:00
Mahmoud Ben Hassine
7bb5ca726f
Add java configuration for the multi-resource job sample
...
Issue #3663
2023-10-02 08:49:41 +02:00
Mahmoud Ben Hassine
bb8d267b5d
Add java configuration for the XML file import sample
...
Issue #3663
2023-09-26 10:55:16 +02:00
Mahmoud Ben Hassine
43e7c8c9f1
Add java configuration for the fixed length file import sample
...
Issue #3663
2023-09-26 10:55:16 +02:00
Mahmoud Ben Hassine
2750238462
Add java configuration for the delimited file import sample
...
Issue #3663
2023-09-26 10:55:16 +02:00
Mahmoud Ben Hassine
8b0007ac91
Add java configuration for the Jdbc paging sample
...
Issue #3663
2023-09-25 11:18:09 +02:00
Mahmoud Ben Hassine
5f12a83609
Add java configuration for the Jdbc cursor sample
...
Issue #3663
2023-09-25 10:51:38 +02:00
Mahmoud Ben Hassine
1eab6f63ed
Move AMQP sample to rabbitmq package
...
Issue #3663
2023-09-25 09:25:57 +02:00
Mahmoud Ben Hassine
e693879144
Add java configuration for the Football Job sample
...
Issue #3663
2023-09-22 13:25:26 +02:00
Mahmoud Ben Hassine
e708bf23a1
Refactor AMQP sample to use TestContainers for RabbitMQ
...
Issue #4052
2023-09-21 12:55:01 +02:00
Mahmoud Ben Hassine
008e582f9f
Update slf4j configuration in samples
2023-09-21 12:28:51 +02:00
Glenn Renfro
7f0d06fcc6
Add sample for AMQP Reader and writer using java configuration
...
Issue #3663
2023-09-21 11:56:02 +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
Sukanth Gunda
3eb7e09faa
Add Automatic module name to MANIFEST.MF
...
Resolves #867
2023-09-11 07:57:13 +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
Shaoqiang Lu
1add2830f5
Auto-detect the class/interface to be mocked
...
Issue #4426
2023-08-03 09:51: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
5bccfed523
Replace synchronized blocks and methods with locks
...
This commit replaces synchronized blocks and methods
that are used frequently or that guard blocking I/O
operations with locks. This is required to prevent
virtual threads pinning, as explained in JEP 444 [1].
Note that synchronized blocks and methods that are used
infrequently (like AutomaticJobRegistrar#start/stop) or
that guard in-memory operations were not replaced as this
is not required, see JEP 444 [1].
Resolves to #4399
---
[1]: https://openjdk.org/jeps/444
2023-07-15 08:18:07 +02:00
Mahmoud Ben Hassine
05168089f1
Add test suite for virtual threads support
...
Related to #4399
2023-07-14 23:53:20 +02:00
Mahmoud Ben Hassine
d937a61603
Upgrade version to 5.1.0-SNAPSHOT
2023-07-06 09:35:22 +02:00
Mahmoud Ben Hassine
f82c16b825
Fix javadoc errors and warnings
...
Resolves #1624
2023-07-06 06:46:26 +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
96f8d6bd35
Replace anonymous types with lambda expressions or method references
2023-07-04 18:50:16 +02:00
Mahmoud Ben Hassine
ee30af4789
Remove redundant "extends Object"
2023-06-22 11:17:13 +02:00
Mahmoud Ben Hassine
850c27e08e
Fix datasource configuration in metrics sample
2023-06-15 22:38:12 +02:00
Mahmoud Ben Hassine
93d911e100
Use lambdas and method references where appropriate
2023-06-12 16:43:46 +02:00
Mahmoud Ben Hassine
c5b4f1a777
Remove unnecessary boxing/unboxing
2023-06-12 16:17:32 +02:00
Mahmoud Ben Hassine
cb1b68d165
Replace if statements with switch statements where appropriate
2023-06-12 15:39:25 +02:00
Mahmoud Ben Hassine
7f80b7230b
Remove System.err.println from tests
2023-06-07 15:47:56 +02:00
Mahmoud Ben Hassine
27e2ab02c0
Remove Hibernate debug details 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
8070751da8
Improve String concatenation where appropriate
2023-06-05 13:19:28 +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
Minsoo Kim
4a971a0764
Enhance switch statements
...
Issue #4365
2023-05-03 23:59:16 +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
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
jinwoo-Bae
2cc0be4a0c
Replace usage of deprecated jobOperator#start method with newer version
...
Related to #4303
2023-02-21 15:52:25 +01:00
Henning Poettker
523386e674
Prefer Slice over Page in RepositoryItemReader
...
Resolves #4115
2023-02-17 17:13:36 +01:00
Mahmoud Ben Hassine
0dfa73773b
Remove unused job parameters in samples
2023-02-16 15:47:14 +01:00