Commit Graph

  • 1534c87265 Support functions that have semicolons as arguments. Greg L. Turnquist 2023-03-27 14:01:46 -05:00
  • 8b071988c9 Polishing. Mark Paluch 2023-03-28 09:16:37 +02:00
  • 9c4273cf34 Recognize RIGHT, LEFT, OUTER, INNER and FULL as JPQL/HQL reserved words. Greg L. Turnquist 2023-03-20 16:14:56 -05:00
  • 0ac0ee4b7d Drop support for SpEL expressions in the query parsers. Greg L. Turnquist 2023-03-22 10:01:04 -05:00
  • f45f534a57 Add missing reflection configuration for AbstractPersistable & -Auditable. Christoph Strobl 2022-12-21 11:55:21 +01:00
  • c91839ecb1 Add missing reflection configuration for AbstractPersistable & -Auditable. Christoph Strobl 2022-12-21 11:55:21 +01:00
  • 31db4aaf31 Add required runtime hint for streaming results. Christoph Strobl 2023-03-22 07:43:07 +01:00
  • 99737cc8d7 Add required runtime hint for streaming results. Christoph Strobl 2023-03-22 07:43:07 +01:00
  • 2f6955ec0a Add additional tests to verify proper detection of alias values. Greg L. Turnquist 2023-03-22 15:58:00 -05:00
  • efc9aed64e Count query generation should handle missing alias. Greg L. Turnquist 2023-03-20 17:05:24 -05:00
  • c5cc99714b Verify that correct alias is picked amidst multiple aliases. Greg L. Turnquist 2023-03-22 11:42:30 -05:00
  • c1c014a374 Polishing. Mark Paluch 2023-03-21 11:45:41 +01:00
  • 111a1140fb Polishing. Mark Paluch 2023-03-21 11:45:41 +01:00
  • b5474bd61b Consistently document JpaSpecificationExecutor to require non-null Specification. Mark Paluch 2023-03-21 11:45:09 +01:00
  • 8d4c40f5cb Leniently accept null when calling delete(Specification). Mark Paluch 2023-03-21 11:35:53 +01:00
  • a66f67506a Leniently accept null when calling delete(Specification). Mark Paluch 2023-03-21 11:35:53 +01:00
  • 49ab0cfbd8 After release cleanups. Christoph Strobl 2023-03-20 15:05:35 +01:00
  • 6e8f11433f Prepare next development iteration. Christoph Strobl 2023-03-20 15:05:33 +01:00
  • f60c8a6643 Release version 3.1 M3 (2023.0.0). Christoph Strobl 2023-03-20 15:01:47 +01:00
  • 9c84fe5c34 Prepare 3.1 M3 (2023.0.0). Christoph Strobl 2023-03-20 15:01:19 +01:00
  • 0314115c39 After release cleanups. Christoph Strobl 2023-03-20 14:26:20 +01:00
  • f38c1b59ad Prepare next development iteration. Christoph Strobl 2023-03-20 14:26:19 +01:00
  • 2f7b87fec4 Release version 3.0.4 (2022.0.4). Christoph Strobl 2023-03-20 14:22:48 +01:00
  • dc34d6018d Prepare 3.0.4 (2022.0.4). Christoph Strobl 2023-03-20 14:22:20 +01:00
  • 14cb74ae99 After release cleanups. Christoph Strobl 2023-03-20 13:48:09 +01:00
  • 77945d437e Prepare next development iteration. Christoph Strobl 2023-03-20 13:48:08 +01:00
  • 5f2ee2fae4 Release version 2.7.10 (2021.2.10). Christoph Strobl 2023-03-20 13:43:04 +01:00
  • a3db2fe208 Prepare 2.7.10 (2021.2.10). Christoph Strobl 2023-03-20 13:42:31 +01:00
  • a98e1a6a6c Fix small typo in the transactionality section of the documentation. Claudio Nave 2023-03-19 13:31:12 +01:00
  • 5055252ece Fix small typo in the transactionality section of the documentation. Claudio Nave 2023-03-19 13:31:12 +01:00
  • 512b17464c Fix small typo in the transactionality section of the documentation. Claudio Nave 2023-03-19 13:31:12 +01:00
  • 6ed0f8cb8b Improve docs on transactionality of methods declared on repository interfaces. Oliver Drotbohm 2023-03-19 12:48:55 +01:00
  • 3fde7a0f64 Improve docs on transactionality of methods declared on repository interfaces. Oliver Drotbohm 2023-03-19 12:48:55 +01:00
  • edef7d70c7 Improve docs on transactionality of methods declared on repository interfaces. Oliver Drotbohm 2023-03-19 12:48:55 +01:00
  • 1d69ece2f8 Verify proper sort handling even if HQL query already has ORDER BY a native function. Greg L. Turnquist 2023-03-15 09:33:18 -05:00
  • 03b3516f33 Polishing. Mark Paluch 2023-03-15 15:23:28 +01:00
  • 6e389d79b1 Polishing. Mark Paluch 2023-03-15 15:23:28 +01:00
  • b3943a6e50 Polishing. Jens Schauder 2023-03-15 14:28:06 +01:00
  • 66e374b909 Polishing. Jens Schauder 2023-03-15 14:28:06 +01:00
  • fff09c0993 Polishing. Jens Schauder 2023-03-15 12:33:42 +01:00
  • cf97015aa5 Allow JpaParametersParameterAccessor to extract dates from parameters. Greg L. Turnquist 2023-03-14 15:09:32 -05:00
  • 628de31284 Polishing. Jens Schauder 2023-03-15 12:33:42 +01:00
  • b0986520eb Allow JpaParametersParameterAccessor to extract dates from parameters. Greg L. Turnquist 2023-03-14 15:09:32 -05:00
  • e853a7a3a0 Polishing. Jens Schauder 2023-03-15 12:08:14 +01:00
  • 7f68081f5b Improve performance of PersistenceProvider.condense. Greg L. Turnquist 2023-03-14 17:33:26 -05:00
  • ff1f8bf540 Polishing. Jens Schauder 2023-03-15 12:08:14 +01:00
  • 0b5ebdb797 Improve performance of PersistenceProvider.condense. Greg L. Turnquist 2023-03-14 17:33:26 -05:00
  • 09bf268ffb Polishing. Mark Paluch 2023-03-14 10:17:30 +01:00
  • 0d8c06d661 Create JPQL and HQL parsers. Greg L. Turnquist 2023-02-16 10:40:37 -06:00
  • c56124f0d1 After release cleanups. Mark Paluch 2023-03-03 11:02:47 +01:00
  • 3aff1024c3 Prepare next development iteration. Mark Paluch 2023-03-03 11:02:45 +01:00
  • 1b54bcfce9 Release version 3.0.3 (2022.0.3). Mark Paluch 2023-03-03 10:59:33 +01:00
  • 7d542e7895 Prepare 3.0.3 (2022.0.3). Mark Paluch 2023-03-03 10:59:16 +01:00
  • 489d6e1e56 After release cleanups. Mark Paluch 2023-03-03 10:22:37 +01:00
  • 7cc8edc666 Prepare next development iteration. Mark Paluch 2023-03-03 10:22:34 +01:00
  • cdd4c4d977 Release version 2.7.9 (2021.2.9). Mark Paluch 2023-03-03 10:19:07 +01:00
  • b5e642b4f5 Prepare 2.7.9 (2021.2.9). Mark Paluch 2023-03-03 10:18:47 +01:00
  • 752fe463ed Apply hints for pagined projections on fetchable Querydsl queries. Greg L. Turnquist 2023-02-27 11:33:52 -06:00
  • f0c7819c39 Apply hints for pagined projections on fetchable Querydsl queries. Greg L. Turnquist 2023-02-27 11:33:52 -06:00
  • dbb92d3630 Use Jakarta EE 9 fetchgraph hint. Greg L. Turnquist 2023-02-27 12:33:39 -06:00
  • aab0efa5df Use Jakarta EE 9 fetchgraph hint. Greg L. Turnquist 2023-02-27 12:33:39 -06:00
  • 37ca75519a Fix NullPointer when deriving a count query for non-SELECT statements. Mark Paluch 2023-02-23 15:56:02 +01:00
  • 4dd936978e Delay count query derivation. Mark Paluch 2023-02-23 15:55:31 +01:00
  • ff9e081fc0 Fix NullPointer when deriving a count query for non-SELECT statements. Mark Paluch 2023-02-23 15:56:02 +01:00
  • 7a9e55f8cf Delay count query derivation. Mark Paluch 2023-02-23 15:55:31 +01:00
  • c63d0bfd82 Fix NullPointer when deriving a count query for non-SELECT statements. Mark Paluch 2023-02-23 15:56:02 +01:00
  • 5f244c4289 Delay count query derivation. Mark Paluch 2023-02-23 15:55:31 +01:00
  • c001de8672 Upgrade to Maven Wrapper 3.9.0. Mark Paluch 2023-02-20 12:01:58 +01:00
  • bb0d58c37f Upgrade to Maven Wrapper 3.9.0. Mark Paluch 2023-02-20 11:59:25 +01:00
  • 45b24ad916 Upgrade to Maven Wrapper 3.9.0. Mark Paluch 2023-02-20 11:58:03 +01:00
  • cd1ab79ecf After release cleanups. Christoph Strobl 2023-02-17 14:25:48 +01:00
  • af16b08bfd Prepare next development iteration. Christoph Strobl 2023-02-17 14:25:46 +01:00
  • 0b51bdd1cd Release version 3.1 M2 (2023.0.0). Christoph Strobl 2023-02-17 14:22:30 +01:00
  • 5462802ba6 Prepare 3.1 M2 (2023.0.0). Christoph Strobl 2023-02-17 14:22:16 +01:00
  • 0091d97e26 After release cleanups. Christoph Strobl 2023-02-17 13:31:54 +01:00
  • a3022c56cb Prepare next development iteration. Christoph Strobl 2023-02-17 13:31:52 +01:00
  • 2cab87e75e Release version 3.1 M1 (2023.0.0). Christoph Strobl 2023-02-17 13:27:49 +01:00
  • fdbfa243a1 Prepare 3.1 M1 (2023.0.0). Christoph Strobl 2023-02-17 13:27:08 +01:00
  • ca7ac40099 After release cleanups. Mark Paluch 2023-02-17 11:02:26 +01:00
  • fc30158545 Prepare next development iteration. Mark Paluch 2023-02-17 11:02:24 +01:00
  • 70372279cd Release version 3.0.2 (2022.0.2). Mark Paluch 2023-02-17 10:59:27 +01:00
  • ead0281c68 Prepare 3.0.2 (2022.0.2). Mark Paluch 2023-02-17 10:59:13 +01:00
  • 6b40de1885 After release cleanups. Mark Paluch 2023-02-17 10:11:45 +01:00
  • 1e3164e2b3 Prepare next development iteration. Mark Paluch 2023-02-17 10:11:43 +01:00
  • 98073ae5ea Release version 2.7.8 (2021.2.8). Mark Paluch 2023-02-17 10:08:24 +01:00
  • ec1b5c6745 Prepare 2.7.8 (2021.2.8). Mark Paluch 2023-02-17 10:08:07 +01:00
  • a851022dad Differentiate between JPQL and native queries in count query derivation. Mark Paluch 2023-01-25 12:08:19 +01:00
  • b3c89667ef Fix broken links in reference docs. Mark Paluch 2023-02-15 10:53:41 +01:00
  • 945d39a4e0 Fix broken links in reference docs. Mark Paluch 2023-02-15 10:53:41 +01:00
  • 7d632ef06a Adopt to upgraded dependencies. Mark Paluch 2023-02-14 10:28:35 +01:00
  • 4a7126a21a Do not throw an exception for deleteById when no rows are found. Greg L. Turnquist 2022-12-05 11:47:14 -06:00
  • 7dce3d119f Add additional null checks when applying hints. Greg L. Turnquist 2022-12-05 12:28:31 -06:00
  • e33f31ed93 Refactor QueryEnhancer Tests into TCK-style. Mark Paluch 2023-01-25 15:41:40 +01:00
  • 65f18f31d3 Differentiate between JPQL and native queries in count query derivation. Mark Paluch 2023-01-25 12:08:19 +01:00
  • 25ed44c004 Refactor QueryEnhancer Tests into TCK-style. Mark Paluch 2023-01-25 15:41:40 +01:00
  • 64b5a22a24 Differentiate between JPQL and native queries in count query derivation. Mark Paluch 2023-01-25 12:08:19 +01:00
  • 6dc008fb05 Update CI properties. Mark Paluch 2023-01-30 10:49:48 +01:00
  • 4a81a40686 Update CI properties. Mark Paluch 2023-01-30 10:49:29 +01:00
  • 9db5541c8d Update CI properties. Mark Paluch 2023-01-30 10:48:55 +01:00
  • 3930581cf4 Upgrade to Maven Wrapper 3.8.7. Mark Paluch 2023-01-30 10:48:06 +01:00