Commit Graph

1850 Commits

Author SHA1 Message Date
Greg L. Turnquist
e917cbf02c Polishing.
Related: #2746.
2023-01-24 09:50:39 -06:00
Krzysztof Krason
c510e28fa9 Refactored AssertJ assertions into more readable ones.
Resolves #2746.
2023-01-23 16:16:15 -06:00
Mark Paluch
864c7c454d Extend license header copyright years to 2023.
See #2749
2023-01-02 09:53:31 +01:00
Petr Strnad
e737efde6b Fix EntityGraphFactory to not overwrite prior subgraphs.
Resolves #2527.
2022-12-21 16:27:07 -06:00
slabiakt
1604a22d18 Improve error message in ParameterBinder.
Resolves #2700.
2022-12-21 14:57:48 -06:00
Greg L. Turnquist
f260d178fe Polishing. 2022-12-19 16:00:32 -06:00
Greg L. Turnquist
06790c2377 Handle nulls in stored procedure parameters properly.
Hibernate 6.1 properly handles TypeParameterValue for general parameters, but not for temporal ones. So we must dereference in those scenarios.

Related: #2544, https://github.com/hibernate/hibernate-orm/pull/5438
2022-12-19 15:45:16 -06:00
Greg L. Turnquist
b0aa2b6754 Add additional null checks when applying hints.
It's possible to apply hints and hit a NullPointerException.

Resolves #2716.
2022-12-05 12:28:31 -06:00
Greg L. Turnquist
f40b39c3ec Do not throw an exception for deleteById when no rows are found.
Comply with Spring Data Commons' new policy of not throwing an EmptyResultDataAccessException during deleteById.

Resolves: #2719.
Related: https://github.com/spring-projects/spring-data-commons/issues/2651
2022-12-05 11:47:14 -06:00
Mark Paluch
a95d25aa8b Update CI properties.
See #2707
2022-11-18 15:31:10 +01:00
Mark Paluch
0e448dca93 After release cleanups.
See #2669
2022-11-18 14:30:20 +01:00
Mark Paluch
f9dd15e187 Prepare next development iteration.
See #2669
2022-11-18 14:30:18 +01:00
Mark Paluch
de4af44466 Release version 3.0 GA (2022.0.0).
See #2669
2022-11-18 14:26:22 +01:00
Mark Paluch
22badd4c84 Prepare 3.0 GA (2022.0.0).
See #2669
2022-11-18 14:26:12 +01:00
Mark Paluch
4b1ac8a7f3 Ensure unique bean definitions for EntityManager beans.
We now make sure to create unique beans to avoid autowiring resolution problems for EntityManager beans through SharedEntityManagerCreator definitions.

Closes #2699
2022-11-14 12:00:38 +01:00
Jens Schauder
c5e53d5799 Replace New and Noteworthy with links to release notes.
Closes #2697
See https://github.com/spring-projects/spring-data-relational/issues/1351
2022-11-10 12:30:07 +01:00
Greg L. Turnquist
34e16e34c5 Properly handle null mixed with LIKE.
Resolves: #2653.
Related: #2548, #2683, #2655, #2461, possibly #2544
2022-11-09 13:59:44 -06:00
Greg L. Turnquist
a196365257 Upgrade hsqldb test dependency.
Resolves #2694.
2022-11-09 11:40:06 -06:00
Swell
313151e90d Update test dependencies.
Resolves #2677.
2022-11-09 11:23:36 -06:00
Diego Krupitza
623e1c5fde Upgraded JSQLParser to version 4.5.
Upgrading to the newer version should bring minor performance improvement when parsing SQL.

Resolves #2693.
2022-11-09 11:13:29 -06:00
Mark Paluch
d71eb192c7 After release cleanups.
See #2675
2022-11-04 15:26:39 +01:00
Mark Paluch
b68eb0ae45 Prepare next development iteration.
See #2675
2022-11-04 15:26:37 +01:00
Mark Paluch
38509909d3 Release version 3.0 RC2 (2022.0.0).
See #2675
2022-11-04 15:23:17 +01:00
Mark Paluch
890da50909 Prepare 3.0 RC2 (2022.0.0).
See #2675
2022-11-04 15:23:05 +01:00
Jens Schauder
219ed80dc2 JpaRepository extends ListXRepository now.
Closes #2688
2022-11-02 16:30:27 +01:00
Mark Paluch
d8474e403a Follow API changes in data-commons
Update imports of moved AOT processing types and update reactive wrapper coordinates to new location.

Closes #2687
2022-11-02 11:55:17 +01:00
Christoph Strobl
443c2bab13 Add missing reflection hint for NamedEntityGraph when EntityGraph is present.
Closes: #2681
See also: spring-projects/spring-aot-smoke-tests#135
2022-11-02 09:59:00 +01:00
Mark Paluch
f8da86da9a Update CI properties.
See #2675
2022-10-31 10:36:32 +01:00
Oliver Drotbohm
88dffa8e90 Upgrade eclipselink-next profile to Eclipselink 4.0.
Fixes #2676.
2022-10-20 17:26:16 +02:00
Mark Paluch
e197ea9d08 Polishing.
Reformat code.

See: #2673
Original pull request: #2674
2022-10-20 15:54:16 +02:00
Christoph Strobl
0754fecd73 Add missing reflection hint for QuerydslJpaPredicateExecutor.
Closes: #2673
Original pull request: #2674
2022-10-20 15:53:49 +02:00
Mark Paluch
19c4b04bc4 After release cleanups.
See #2638
2022-10-13 17:31:16 +02:00
Mark Paluch
3121d12b9c Prepare next development iteration.
See #2638
2022-10-13 17:31:15 +02:00
Mark Paluch
5d2c8be54e Release version 3.0 RC1 (2022.0.0).
See #2638
2022-10-13 17:24:25 +02:00
Mark Paluch
133493b99c Prepare 3.0 RC1 (2022.0.0).
See #2638
2022-10-13 17:24:03 +02:00
Mark Paluch
c2073d51cf Adapt to changed AOT packages in Spring Data Commons.
Closes #2661
2022-10-11 13:19:22 +02:00
Christoph Strobl
3a3c9372c7 Follow API changes in Spring Framework
Closes: #2658
See: spring-projects/spring-data-build#1809
2022-10-05 11:39:03 +02:00
Greg L. Turnquist
fea2a1a515 Update class-based DTO notes in reference docs.
Closes #2558.
Related: #2635.
2022-09-29 11:51:56 -05:00
Greg L. Turnquist
f773701494 Polishing.
Also added more test cases from related pull requests.

Closes #2582.
Related: #2563, #2557, #2603
2022-09-28 16:30:56 -05:00
Chris Fraser
91cd84e706 Handle multiline subquery removal.
Closes #2582.
Related: #2563, #2557, #2603
2022-09-28 16:16:57 -05:00
Greg L. Turnquist
4b267006aa Polishing.
Related: #2641.
2022-09-27 17:44:42 -05:00
Geoffrey Deremetz
7b69aa6dd5 Detect alias for merge statement for JSqlParserQueryEnhancer.
Related: #2641.
2022-09-27 17:17:52 -05:00
Geoffrey Deremetz
3a29011512 Made JSqlParserQueryEnhancer aware of MERGE statements.
Closes #2641.
2022-09-27 17:17:48 -05:00
Greg L. Turnquist
cdcf88fda9 Improve reference documentation.
Closes #2647.
2022-09-27 11:24:55 -05:00
Diego Krupitza
22663503f1 Made JSqlParserQueryEnhancer aware of INSERT statements.
The `detectParsedType()` inside `JSqlParserQueryEnhancer` is now aware of `INSERT` statements, which means `INSERT` statements can now be used in native queries.

Closes #2593
2022-09-23 13:24:10 -05:00
Christoph Strobl
8f4156b848 Disable domain type inspection.
JPA managed types are now registered via PersistenceManagedTypes in spring.orm so there is no need to do it twice.

See #2628.
2022-09-20 10:40:19 -05:00
Greg L. Turnquist
91ba4e250f Add additional stages to verify provider snapshots.
See #2630.
2022-09-19 14:53:46 -05:00
Spring Builds
d5043b14d3 After release cleanups.
See #2599
2022-09-19 14:39:04 +00:00
Spring Builds
8c3d19096a Prepare next development iteration.
See #2599
2022-09-19 14:38:52 +00:00
Spring Builds
9a30685e38 Release version 3.0 M6 (2022.0.0).
See #2599
2022-09-19 14:15:20 +00:00