Mark Paluch
de465f6b7d
Release version 3.0.11 (2022.0.11).
...
See #2933
2 years ago
Mark Paluch
15a00b4daf
Prepare 3.0.11 (2022.0.11).
...
See #2933
2 years ago
John Blum
98cdd8129d
Upgrade to Maven Wrapper 3.9.5.
...
See #2950
2 years ago
John Blum
038b4be5d4
Update CI properties.
...
See #2933
2 years ago
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 .
2 years ago
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 .
2 years ago
Mark Paluch
7338c32531
After release cleanups.
...
See #2906
2 years ago
Mark Paluch
66673e825b
Prepare next development iteration.
...
See #2906
2 years ago
Mark Paluch
1f1b23569a
Release version 3.0.10 (2022.0.10).
...
See #2906
2 years ago
Mark Paluch
d0bdffb559
Prepare 3.0.10 (2022.0.10).
...
See #2906
2 years ago
Yanming Zhou
018bdb2d64
Correct method parameter type in tests.
...
Before this commit, actual method parameter type doesn't match method signature.
Closes #2928
2 years ago
Mark Paluch
8834cd625e
After release cleanups.
...
See #2878
2 years ago
Mark Paluch
4e9e15505e
Prepare next development iteration.
...
See #2878
2 years ago
Mark Paluch
78217d84b8
Release version 3.0.9 (2022.0.9).
...
See #2878
2 years ago
Mark Paluch
f17de3c45a
Prepare 3.0.9 (2022.0.9).
...
See #2878
2 years ago
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
2 years ago
shin-mallang
eb3923b681
Document event publication from repository delete methods in `AbstractAggregateRoot`.
...
Added additional comment regarding registerEvent and andEvent in AbstractAggregateRoot.
Closes : #2903
2 years ago
John Blum
b2599345d9
Fix line break in CustomConversions.collectPotentialConverterRegistrations(..) method.
...
Closes #2902
2 years ago
Julia Lee
bf8ec62a97
Update CI properties.
...
See #2878
2 years ago
Julia Lee
9d6edce91a
Upgrade to Maven Wrapper 3.9.4.
...
See #2898
2 years ago
Mark Paluch
6108de2201
Polishing.
...
Tweak Javadoc wording, revert visibility changes, add missing Override annotations.
See #2882
3 years ago
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
3 years ago
Mark Paluch
a7e097d3d1
Return the number of SpEL expressions created by `SpelExtractor`.
...
Closes #2885
3 years ago
Mark Paluch
7e2a653923
After release cleanups.
...
See #2863
3 years ago
Mark Paluch
59974ce572
Prepare next development iteration.
...
See #2863
3 years ago
Mark Paluch
74d8f753b0
Release version 3.0.8 (2022.0.8).
...
See #2863
3 years ago
Mark Paluch
e2f38f9109
Prepare 3.0.8 (2022.0.8).
...
See #2863
3 years ago
Yanming Zhou
9c370d7390
Fix outdated Javadoc.
...
Closes #2860
3 years ago
Mark Paluch
9bc9aa04ea
Update CI properties.
...
See #2863
3 years ago
Mark Paluch
0d1a4a36f3
Upgrade to Maven Wrapper 3.9.3.
...
See #2871
3 years ago
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 .
3 years ago
Mark Paluch
6bfc7c84f2
After release cleanups.
...
See #2828
3 years ago
Mark Paluch
071da5414d
Prepare next development iteration.
...
See #2828
3 years ago
Mark Paluch
93e0dc65a7
Release version 3.0.7 (2022.0.7).
...
See #2828
3 years ago
Mark Paluch
e05210af04
Prepare 3.0.7 (2022.0.7).
...
See #2828
3 years ago
Oliver Drotbohm
3f13829a33
Improve reference documentation on repository methods triggering event publication.
...
Fixes #2855 .
3 years ago
Mark Paluch
dbcf247788
Upgrade to Maven Wrapper 3.9.2.
...
See #2848
3 years ago
Mark Paluch
c29710eaa7
Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
...
Closes #2842
3 years ago
Mark Paluch
085c32249b
Unwrap nested collections in default Querydsl binding.
...
When binding values to collection-like paths, we now unwrap potentially double-wrapped collections as QuerydslPredicateBuilder attempts to convert the binding value to the type of the path.
Our default is a contains binding for single elements.
Closes #2834
3 years ago
Mark Paluch
2b7fed55a0
Refine allocation of DefaultMethodInvokingMethodInterceptor.
...
We now reduce allocations of DefaultMethodInvokingMethodInterceptor by reusing DefaultMethodInvokingMethodInterceptor within a ProxyProjectionFactory. We also reduced allocations during default method discovery and reuse the default methods information within the projection information cache.
Closes #2831
3 years ago
Christoph Strobl
1380ec678c
After release cleanups.
...
See #2820
3 years ago
Christoph Strobl
55d2feb28d
Prepare next development iteration.
...
See #2820
3 years ago
Christoph Strobl
eef71d082b
Release version 3.0.6 (2022.0.6).
...
See #2820
3 years ago
Christoph Strobl
5a964347fb
Prepare 3.0.6 (2022.0.6).
...
See #2820
3 years ago
Stefano Cordio
01b7d44bc4
Fix `Sort` JavaDoc.
...
Original pull request #2825
3 years ago
Oliver Drotbohm
bd64ed8fae
Fix too restrictive entity callback matching.
...
We now properly support generic entity callbacks defined via lambda declarations.
Fixes #2822 .
3 years ago
Greg L. Turnquist
136df13418
After release cleanups.
...
See #2797
3 years ago
Greg L. Turnquist
8065822b42
Prepare next development iteration.
...
See #2797
3 years ago
Greg L. Turnquist
19a5fccf47
Release version 3.0.5 (2022.0.5).
...
See #2797
3 years ago
Greg L. Turnquist
8a21c68b15
Prepare 3.0.5 (2022.0.5).
...
See #2797
3 years ago