Commit Graph

606 Commits

Author SHA1 Message Date
John Blum
bcddc94c85 After release cleanups.
See #2949
2023-06-16 08:13:30 -07:00
John Blum
bb1fcd7974 Prepare next development iteration.
See #2949
2023-06-16 08:13:28 -07:00
John Blum
35fd2995a2 Release version 3.1.1 (2023.0.1).
See #2949
2023-06-16 08:05:36 -07:00
John Blum
4506406749 Prepare 3.1.1 (2023.0.1).
See #2949
2023-06-16 08:05:06 -07:00
Greg L. Turnquist
05d4930dc7 Upgrade to Hibernate 6.2.4.Final.
See #3029
2023-06-15 14:37:20 -05:00
Mark Paluch
32f876ee07 Polishing.
See #2998
2023-06-15 15:12:49 +02:00
Mark Paluch
c06cc38397 Polishing.
Move spring-instrument into test dependencies to eagerly resolve the dependency instead of using plugin-repositories.

See #2998
2023-06-13 09:30:31 +02:00
Mark Paluch
f70e74fd1d Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
Closes #2998
2023-06-06 10:05:18 +02:00
Greg L. Turnquist
1f28c61247 Resolve handling of ESCAPE clause with LIKE queries on EclipseLink.
Migrate tests to H2 to verify LIKE with ESCAPE works properly on EclipseLink with Spring Data JPA.

Resolves #2955
Original Pull Request: #2956.
2023-05-31 09:08:47 +02:00
Mark Paluch
bec9809f95 Polishing.
Remove unnecessary property declarations.

Original pull request: #2974
See #2973.
2023-05-26 10:26:25 +02:00
Greg L. Turnquist
ccad51bde9 Migrate to org.codehaus.mojo:aspectj-maven-plugin.
Closes #2973.
Original pull request: #2974
2023-05-26 10:26:25 +02:00
Christoph Strobl
b121c49d14 After release cleanups.
See #2919
2023-05-12 14:19:11 +02:00
Christoph Strobl
a692e844d6 Prepare next development iteration.
See #2919
2023-05-12 14:19:09 +02:00
Christoph Strobl
0ef008ad4f Release version 3.1 GA (2023.0.0).
See #2919
2023-05-12 14:14:38 +02:00
Christoph Strobl
3145bc62e9 Prepare 3.1 GA (2023.0.0).
See #2919
2023-05-12 14:14:05 +02:00
Greg L. Turnquist
4d1c4adf6e Introduce conditional testing for Hibernate.
Certain test cases should be disabled based on the version of Hibernate. We should also run the entire test suite against both Hibernate 6.1 and 6.2, to ensure maxiumum support.

Resolves #2927.
2023-04-26 14:27:27 -05:00
Greg L. Turnquist
f778a43f28 Drop hibernate-next profile.
Hibernate is not publishing snapshots for 6.1 or 6.2, so there is no need to keep this profile in our build system.

Resolves #2923.
2023-04-24 13:43:07 -05:00
Greg L. Turnquist
9fae43d85b After release cleanups.
See #2873
2023-04-14 12:00:01 -05:00
Greg L. Turnquist
699b18f307 Prepare next development iteration.
See #2873
2023-04-14 11:59:55 -05:00
Greg L. Turnquist
01a0e5b156 Release version 3.1 RC1 (2023.0.0).
See #2873
2023-04-14 11:53:58 -05:00
Greg L. Turnquist
ff52cf341c Prepare 3.1 RC1 (2023.0.0).
See #2873
2023-04-14 11:53:17 -05:00
John Blum
7ed12765dc Upgrade to Hibernate 6.2.1.Final.
Closes #2917.
2023-04-14 09:14:54 -07:00
Fouad Almalki
efd799c4de Upgrade to Hibernate 6.2.
Upgrade Postgres to 10 for stored procedure related tests. Move off deprecated Hibernate Postgres 9.1 dialect.

Switch order of persistence provider dependencies. Hibernate 6.2 needs to be declared before Eclipselink as the latter pulls in JPA 3.0 but the former now strongly requires 3.1.

Related tickets: #2899.
2023-04-12 14:50:23 +02:00
Greg L. Turnquist
efd572aca8 Test against Java 20 in CI.
Resolves #2892.
2023-04-11 11:19:28 -05:00
Greg L. Turnquist
5086764e61 Polish repository settings for build jobs.
See #2873.
2023-04-06 13:46:42 -05:00
Mark Paluch
5e9198e2b7 Remove superfluous plugin repository declaration.
See #2873
2023-04-06 17:06:02 +02:00
Christoph Strobl
49ab0cfbd8 After release cleanups.
See #2807
2023-03-20 15:05:35 +01:00
Christoph Strobl
6e8f11433f Prepare next development iteration.
See #2807
2023-03-20 15:05:33 +01:00
Christoph Strobl
f60c8a6643 Release version 3.1 M3 (2023.0.0).
See #2807
2023-03-20 15:01:47 +01:00
Christoph Strobl
9c84fe5c34 Prepare 3.1 M3 (2023.0.0).
See #2807
2023-03-20 15:01:19 +01:00
Mark Paluch
09bf268ffb Polishing.
Align ANTLR version with Hibernate's ANTLR version to avoid version mismatch reports to syserr.

Rename types for consistent naming. Avoid duplicate creation of DeclaredQuery within the parsers. Lazify parsing and reuse cached results to avoid parser overhead. Add common configuration for parsers for consistent parser and lexer configurations.
Simplify factory methods for HQL and JPQL parsers. Simplify condition flow for query enhancer creation.

Refine fields for non-nullability requirements, avoid handing out null for a List.
2023-03-14 09:50:13 -05:00
Greg L. Turnquist
0d8c06d661 Create JPQL and HQL parsers.
Introduce grammars that support both JPQL (JPA 3.1) as well as HQL (Hibernate 6.1) and allow us to leverage it for query handling.

Related: #2814.
2023-03-14 09:50:07 -05:00
Christoph Strobl
cd1ab79ecf After release cleanups.
See #2806
2023-02-17 14:25:48 +01:00
Christoph Strobl
af16b08bfd Prepare next development iteration.
See #2806
2023-02-17 14:25:46 +01:00
Christoph Strobl
0b51bdd1cd Release version 3.1 M2 (2023.0.0).
See #2806
2023-02-17 14:22:30 +01:00
Christoph Strobl
5462802ba6 Prepare 3.1 M2 (2023.0.0).
See #2806
2023-02-17 14:22:16 +01:00
Christoph Strobl
0091d97e26 After release cleanups.
See #2707
2023-02-17 13:31:54 +01:00
Christoph Strobl
a3022c56cb Prepare next development iteration.
See #2707
2023-02-17 13:31:52 +01:00
Christoph Strobl
2cab87e75e Release version 3.1 M1 (2023.0.0).
See #2707
2023-02-17 13:27:49 +01:00
Christoph Strobl
fdbfa243a1 Prepare 3.1 M1 (2023.0.0).
See #2707
2023-02-17 13:27:08 +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
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