2558 Commits

Author SHA1 Message Date
Mark Paluch
4499aaf306 After release cleanups.
See #2711
2022-11-18 10:35:10 +01:00
Mark Paluch
912de4e5c8 Prepare next development iteration.
See #2711
2022-11-18 10:35:08 +01:00
Mark Paluch
688fb702d2 Release version 2.6.10 (2021.1.10).
See #2711
2022-11-18 10:22:09 +01:00
Mark Paluch
b7f2ee52cb Prepare 2.6.10 (2021.1.10).
See #2711
2022-11-18 10:21:03 +01:00
Oliver Drotbohm
d1948f97b4 Consistently apply method ordering in DefaultProjectionInformation.
Fixes #2718.

$ Conflicts:
$	src/main/java/org/springframework/data/projection/DefaultProjectionInformation.java
2022-10-17 14:30:32 +02:00
Spring Builds
7b322fd581 After release cleanups.
See #2709
2022-10-13 12:37:02 +00:00
Spring Builds
08a5e3f16a Prepare next development iteration.
See #2709
2022-10-13 12:36:49 +00:00
Spring Builds
0ead71ab41 Release version 2.6.9 (2021.1.9).
See #2709
2022-10-13 11:54:11 +00:00
Spring Builds
51691d893d Prepare 2.6.9 (2021.1.9).
See #2709
2022-10-13 11:51:30 +00:00
Spring Builds
47c104d980 After release cleanups.
See #2690
2022-10-13 07:52:03 +00:00
Spring Builds
22d636e265 Prepare next development iteration.
See #2690
2022-10-13 07:51:48 +00:00
Spring Builds
02c8f8af9c Release version 2.6.8 (2021.1.8).
See #2690
2022-10-13 07:28:17 +00:00
Spring Builds
a4f459502d Prepare 2.6.8 (2021.1.8).
See #2690
2022-10-13 07:25:48 +00:00
Spring Builds
e92eee6665 After release cleanups.
See #2656
2022-09-19 09:04:49 +00:00
Spring Builds
a26ef5ff47 Prepare next development iteration.
See #2656
2022-09-19 09:04:37 +00:00
Spring Builds
21602df314 Release version 2.6.7 (2021.1.7).
See #2656
2022-09-19 08:40:15 +00:00
Spring Builds
b69a359903 Prepare 2.6.7 (2021.1.7).
See #2656
2022-09-19 08:37:54 +00:00
Mark Paluch
63e96eac81 Upgrade to XMLBeam 1.4.24.
Closes #2686
2022-09-12 09:57:21 +02:00
Christoph Strobl
ac74d12289 Polishing.
Add issue reference and additional test for dot path resolution.

Original Pull Request: #2650
2022-08-30 16:36:19 +02:00
Mark Paluch
72d6101324 Fix argument conversion in QuerydslPredicateBuilder.
We now consider the correct argument type instead of checking assignability of the actual property type against the input value.

Closes: #2649
Original Pull Request: #2650
2022-08-30 16:32:42 +02:00
Michael Simons
275834b4d8 Specify title to auditing.auditor-aware.
Closes #2652
2022-08-05 09:10:33 +02:00
Christoph Strobl
c3c9982a95 After release cleanups.
See #2645
2022-07-15 10:47:35 +02:00
Christoph Strobl
f35154d2b4 Prepare next development iteration.
See #2645
2022-07-15 10:47:31 +02:00
Christoph Strobl
d772027a9c Release version 2.6.6 (2021.1.6).
See #2645
2022-07-15 10:34:16 +02:00
Christoph Strobl
1d2ed1149d Prepare 2.6.6 (2021.1.6).
See #2645
2022-07-15 10:33:37 +02:00
Florian Cramer
a94d6f2eaf Use TypeFilterUtils to create TypeFilters.
Original pull request: #2647.
Closes #2481
2022-06-23 14:01:40 +02:00
Mark Paluch
4a087f4c11 After release cleanups.
See #2607
2022-06-20 11:12:22 +02:00
Mark Paluch
afc73c0a79 Prepare next development iteration.
See #2607
2022-06-20 11:12:19 +02:00
Mark Paluch
30ce222bd2 Release version 2.6.5 (2021.1.5).
See #2607
2022-06-20 10:59:10 +02:00
Mark Paluch
204d395ee3 Prepare 2.6.5 (2021.1.5).
See #2607
2022-06-20 10:58:43 +02:00
John Blum
a81b9c6769 Polish for Exception message punctuation cleanup.
Closes #2603.
2022-06-07 12:21:47 -07:00
jo
844b677010 Remove punctuation in all exception messages.
Closes #2603.
2022-06-07 12:21:34 -07:00
Mark Paluch
3879e2cd40 Upgrade to Maven Wrapper 3.8.5.
See #2641
2022-06-03 09:42:16 +02:00
Mark Paluch
8c03db4717 Update CI properties.
See #2607
2022-06-03 09:35:43 +02:00
John Blum
4dc42263eb Remove Docker Registry login.
Closes #2633.
2022-05-16 10:10:17 -07:00
Arend v. Reinersdorff
d1836eefe0 Add missing space in reference documentation.
Closes #2628
2022-05-16 15:53:22 +02:00
Greg L. Turnquist
3f123dff59 Fix typo in repository documentation.
Original issue: https://github.com/spring-projects/spring-data-jpa/issues/1761

Closes #2629.
2022-05-13 17:15:43 -05:00
Greg L. Turnquist
9b5c1e8ec4 Extend query method special parameter types to any subclasses.
Spring Data Commons has a hard-coded list of special types than can be included in query methods including Pageable and Sort.

A custom finder with PageRequest, even though it extends Pageable, will fail when it would work fine with a narrowed input. This extends the list using an assignability check.

Related: spring-projects/spring-data-jpa#2013
See #2626.
2022-05-12 17:16:30 +02:00
Oliver Drotbohm
463cb47383 MethodInvocationRecorder now supports traversing primitive properties.
We now return a default value for invocations of methods returning a primitive value to pass the AOP infrastructure's check for compatible values. Before, that barked at the null value returned for the invocation.

Fixes #2612.
2022-05-04 15:07:50 +02:00
Christoph Strobl
87b04986bc After release cleanups.
See #2579
2022-04-19 12:13:23 +02:00
Christoph Strobl
a06a62094b Prepare next development iteration.
See #2579
2022-04-19 12:13:20 +02:00
Christoph Strobl
7a45df2c16 Release version 2.6.4 (2021.1.4).
See #2579
2022-04-19 12:03:13 +02:00
Christoph Strobl
b0213c4497 Prepare 2.6.4 (2021.1.4).
See #2579
2022-04-19 12:02:43 +02:00
Mark Paluch
6a96d8ee5b Upgrade to XMLBeam 1.4.23.
Closes #2605
2022-04-19 09:02:42 +02:00
John Blum
d522928a73 Fix mispelling of ClassUtils.getNumberOfOccurrences(..).
* Re-implement getNumberOfOccurrences(..) in terms of a Stream.
* Deprecate the mispelled getNumberOfOccurences(..) method and delegate to the new getNumberOfOccurrences(..) method.
* Edit Javadoc.

Closes #2600.
2022-04-12 11:25:34 -07:00
John Blum
cba64f3462 Fix grammatical errors in Exception messages.
Closes #2599.
2022-04-12 11:24:53 -07:00
Oliver Drotbohm
480f9ccffa Fix PersistentEntity lookup in AbstractMappingContext.hasPersistentEntity(…)
Looking up a PersistentEntity via ….getPersistentEntity(…) applies some massaging of the given type as it could be a proxy type created for a user type. That wrangling was not applied in ….hasPersistentEntity(…) which resulted in a call to that method with a proxy type yielding false although it shouldn't if we already have a PersistentEntity available for the corresponding user type.

We now explicitly lookup the entity by original type and, if it's not the user type itself, try to look up the entity for the latter.

Fixes #2589.
2022-04-08 11:35:33 +02:00
Mark Paluch
3d2df962a8 Polishing.
Tweak Javadoc comments.

See #2585
2022-03-25 13:37:45 +01:00
Mark Paluch
33726a4cd9 Retain case-sensitivity and null-handling when changing Sort direction.
We now retain case-sensitivity and null-handling configuration when changing the entire Sort direction.

Closes #2585
2022-03-25 13:37:45 +01:00
Mark Paluch
7312904ae4 Gracefully skip non-assignable lambda callbacks on Java 18.
We now consider IllegalArgumentException as marker for incompatible lambda payload that was introduced with Java 18's reflection rewrite that uses method handles internally.

Closes #2583
2022-03-23 10:45:47 +01:00