2795 Commits

Author SHA1 Message Date
Mark Paluch
874338e66a Extend license header copyright years to 2024.
See #3012
2024-01-02 09:23:47 +01:00
Mark Paluch
8b867a7152 Introduce property for Jenkins user and Artifactory server details.
Closes #2988
2023-11-27 08:54:11 +01:00
Mark Paluch
1d4d46f9aa After release cleanups.
See #2953
2023-11-17 11:00:17 +01:00
Mark Paluch
8cc30184fd Prepare next development iteration.
See #2953
2023-11-17 11:00:15 +01:00
Mark Paluch
a4c5e961b5 Release version 3.0.12 (2022.0.12).
See #2953
2023-11-17 10:57:13 +01:00
Mark Paluch
8fbd015565 Prepare 3.0.12 (2022.0.12).
See #2953
2023-11-17 10:56:59 +01:00
Mark Paluch
253314bb26 Polishing.
Extract singular/plural form into String.format(…) for easier readability.

See #2967
2023-11-09 14:48:11 +01:00
Luis Carilla Ternero
e11ab3e961 Refine repository scanning finished log message.
Log the plural form accordingly.

Closes #2967
2023-11-09 14:47:09 +01:00
Oliver Drotbohm
17bbdf34f9 Simplify DefaultMethodInvokingMethodInterceptor.
As our baseline is now Java 17, we can remove all indirections to produce a Lookup previously needed to support Java 8 and 9.

Fixes #2971.
2023-11-08 08:43:42 +01:00
Mark Paluch
8c67c790eb Fix include/exclude filters documentation.
Closes #2969
2023-11-06 08:30:37 +01:00
mawen12
c9a2dcc179 Add parameter to exception message format.
Closes: #2956
Original pull request: #2958
2023-10-17 11:25:44 +02:00
Mark Paluch
cb32780c0d After release cleanups.
See #2933
2023-10-13 11:44:29 +02:00
Mark Paluch
47269da1be Prepare next development iteration.
See #2933
2023-10-13 11:44:27 +02:00
Mark Paluch
de465f6b7d Release version 3.0.11 (2022.0.11).
See #2933
2023-10-13 11:41:40 +02:00
Mark Paluch
15a00b4daf Prepare 3.0.11 (2022.0.11).
See #2933
2023-10-13 11:41:27 +02:00
John Blum
98cdd8129d Upgrade to Maven Wrapper 3.9.5.
See #2950
2023-10-04 18:24:15 -07:00
John Blum
038b4be5d4 Update CI properties.
See #2933
2023-10-04 17:47:33 -07:00
Oliver Drotbohm
9bd0abba74 Fix detection of @DomainEvents and @AfterDomainEventPublication on native.
We now unconditionally process the aggregate root types declared on repositories for @Reflective annotations, which @DE and @ADEP got meta-annotated with.

Fixes #2939.
2023-09-21 16:12:33 +02:00
Oliver Drotbohm
880b141b51 Properly emit domain events from calls to saveAll(…).
We now treat CrudRepository.saveAll(…) properly by unwrapping the given *Iterable*. This previously already worked for collections handed into the method but not for types only implementing Iterable directly (like Page or Window).

Fixes #3153.
Related tickets #2931, #2927.
2023-09-20 14:25:19 +02:00
Mark Paluch
7338c32531 After release cleanups.
See #2906
2023-09-15 10:20:51 +02:00
Mark Paluch
66673e825b Prepare next development iteration.
See #2906
2023-09-15 10:20:49 +02:00
Mark Paluch
1f1b23569a Release version 3.0.10 (2022.0.10).
See #2906
2023-09-15 10:17:45 +02:00
Mark Paluch
d0bdffb559 Prepare 3.0.10 (2022.0.10).
See #2906
2023-09-15 10:17:29 +02:00
Yanming Zhou
018bdb2d64 Correct method parameter type in tests.
Before this commit, actual method parameter type doesn't match method signature.

Closes #2928
2023-09-14 10:52:37 +02:00
Mark Paluch
8834cd625e After release cleanups.
See #2878
2023-08-18 10:46:30 +02:00
Mark Paluch
4e9e15505e Prepare next development iteration.
See #2878
2023-08-18 10:46:28 +02:00
Mark Paluch
78217d84b8 Release version 3.0.9 (2022.0.9).
See #2878
2023-08-18 10:43:12 +02:00
Mark Paluch
f17de3c45a Prepare 3.0.9 (2022.0.9).
See #2878
2023-08-18 10:42:55 +02:00
Mark Paluch
454de3a8b2 Replace Stream usage with iteration to avoid non-null requirements.
SpelEvaluator now iterates over the parameter map instead of using the Java 8 Stream API. Previously, expressions resulting in a null value failed in the collector as Java 8 streams require non-null values for map values.

Closes #2904
2023-08-16 15:09:58 +02:00
shin-mallang
eb3923b681 Document event publication from repository delete methods in AbstractAggregateRoot.
Added additional comment regarding registerEvent and andEvent in AbstractAggregateRoot.

Closes: #2903
2023-08-16 10:41:50 +02:00
John Blum
b2599345d9 Fix line break in CustomConversions.collectPotentialConverterRegistrations(..) method.
Closes #2902
2023-08-15 16:34:23 -07:00
Julia Lee
bf8ec62a97 Update CI properties.
See #2878
2023-08-14 10:18:38 -04:00
Julia Lee
9d6edce91a Upgrade to Maven Wrapper 3.9.4.
See #2898
2023-08-14 07:45:45 -04:00
Mark Paluch
6108de2201 Polishing.
Tweak Javadoc wording, revert visibility changes, add missing Override annotations.

See #2882
2023-07-20 15:38:02 +02:00
Thach Le
a2cdafc8e1 Refine parameter and field names to align with PageRequest property names.
Align parameter naming with properties to not mix using page with pageNumber, size with pageSize names.

Closes #2882
2023-07-20 15:38:02 +02:00
Mark Paluch
a7e097d3d1 Return the number of SpEL expressions created by SpelExtractor.
Closes #2885
2023-07-20 14:06:47 +02:00
Mark Paluch
7e2a653923 After release cleanups.
See #2863
2023-07-14 11:25:32 +02:00
Mark Paluch
59974ce572 Prepare next development iteration.
See #2863
2023-07-14 11:25:30 +02:00
Mark Paluch
74d8f753b0 Release version 3.0.8 (2022.0.8).
See #2863
2023-07-14 11:22:38 +02:00
Mark Paluch
e2f38f9109 Prepare 3.0.8 (2022.0.8).
See #2863
2023-07-14 11:22:22 +02:00
Yanming Zhou
9c370d7390 Fix outdated Javadoc.
Closes #2860
2023-07-04 15:55:12 +02:00
Mark Paluch
9bc9aa04ea Update CI properties.
See #2863
2023-07-03 09:47:05 +02:00
Mark Paluch
0d1a4a36f3 Upgrade to Maven Wrapper 3.9.3.
See #2871
2023-07-03 09:46:27 +02:00
Oliver Drotbohm
8f1d6196d3 Fix query execution mode detection for aggregate types that implement Streamable.
We now short-circuit the QueryMethod.isCollectionQuery() algorithm in case we find the concrete domain type or any subclass of it.

Fixes #2869.
2023-07-01 01:56:21 +02:00
Mark Paluch
6bfc7c84f2 After release cleanups.
See #2828
2023-06-16 15:43:10 +02:00
Mark Paluch
071da5414d Prepare next development iteration.
See #2828
2023-06-16 15:43:08 +02:00
Mark Paluch
93e0dc65a7 Release version 3.0.7 (2022.0.7).
See #2828
2023-06-16 15:39:45 +02:00
Mark Paluch
e05210af04 Prepare 3.0.7 (2022.0.7).
See #2828
2023-06-16 15:39:30 +02:00
Oliver Drotbohm
3f13829a33 Improve reference documentation on repository methods triggering event publication.
Fixes #2855.
2023-06-14 16:13:20 +02:00
Mark Paluch
dbcf247788 Upgrade to Maven Wrapper 3.9.2.
See #2848
2023-06-13 08:52:08 +02:00