Commit Graph

18205 Commits

Author SHA1 Message Date
Gavin King 95ee026cb2 HHH-17831 make AttributeBinder work for collections and @Any
introduce BatchSizeBinder to prove it works
various cleanups in binders + mapping package
2024-03-10 13:41:54 +01:00
Gavin King 4a70a23212 fix typo 2024-03-10 09:57:34 +01:00
Gavin King 710d7acb6d HHH-9110 add test/example 2024-03-10 09:57:34 +01:00
Gavin King 17f1221db2 HHH-9110 make it easier to set ResultCheckType from TypeBinder
This was already possible, but not very comfortable when not also
setting custom SQL.
2024-03-10 09:57:34 +01:00
Gavin King 30b8cdeb84 more javadoc for pagination APIs 2024-03-09 21:13:14 +01:00
Gavin King ef16d42c65 allow collation names to be quoted 2024-03-09 20:32:25 +01:00
Gavin King 0e3791cb64 fix two very minor bugs in generated newlines 2024-03-09 19:58:08 +01:00
Gavin King c3bbd193c8 implement support for requestTotals() in processor
also fix up some newline handling
2024-03-09 17:49:35 +01:00
Gavin King 7773e28b2c update to latest JD snapshot build 2024-03-09 13:25:20 +01:00
Marco Belladelli 971d673e88 HHH-17763 Run test only on H2 2024-03-08 12:42:35 +01:00
Akshit97 feac98e43a HHH-17817 - Add option to Enable Byte Code Enhancement for specific classes 2024-03-07 12:13:38 -06:00
Marco Belladelli d475b59715 HHH-17806 Avoid joined + discriminator inheritance joins in more cases 2024-03-07 17:21:32 +01:00
Steve Ebersole ab01984807 HHH-17269 - Add hibernate.boot.allow_jdbc_metadata_access 2024-03-07 08:04:18 -06:00
Gavin King 39cd03d1a5 detect use of custom SQL with @DynamicInsert/@DynamicUpdate
and produce nice error
2024-03-07 14:56:59 +01:00
dependabot[bot] 2a2fea5d7b Bump com.gradle.common-custom-user-data-gradle-plugin
Bumps com.gradle.common-custom-user-data-gradle-plugin from 1.12.1 to 1.13.

---
updated-dependencies:
- dependency-name: com.gradle.common-custom-user-data-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 14:05:36 +01:00
Christian Beikov 01dff33c03 Allow specifying the TCK URL for Jenkins TCK runs 2024-03-07 14:05:11 +01:00
Christian Beikov 6653160d88 Switch from full to regular oracle images 2024-03-07 13:38:26 +01:00
Gavin King 5a36652b20 use e.printStackTrace(PrintWriter)
as suggested by @beikov
2024-03-07 12:52:53 +01:00
Marco Belladelli 18d88a4430 HHH-17638 Prevent reusing left joins for implicitly joined paths 2024-03-07 09:20:03 +01:00
Marco Belladelli 86dad3d702 HHH-17638 Add test for issue 2024-03-07 09:20:03 +01:00
Yoann Rodière f14000a7ca HHH-17813 Update SQL Server JDBC driver to 12.6.1 2024-03-06 14:39:34 +01:00
Gavin King f591ce1b36 allow compound paths in JD @By annotation 2024-03-06 08:13:16 +01:00
Gavin King ebd72f8470 handle generic-typed parameters of query methods 2024-03-05 20:58:32 +01:00
Gavin King 19023a491e report error if parameter of @Find matches a collection 2024-03-05 20:58:32 +01:00
Gavin King db1b3b3f40 HHH-17807 add test 2024-03-05 19:04:10 +01:00
Gavin King 5a7661be5c HHH-17807 fix NPE in array argument validation
probably only occurs when the argument is a parameter
2024-03-05 19:04:10 +01:00
Gavin King 691a2d8109 HHH-17807 fix array-typed query method parameters 2024-03-05 19:04:10 +01:00
Christian Beikov 0f291a8d8d HHH-17808 NPE when null vector is read with VectorJdbcType 2024-03-05 16:46:36 +01:00
jeonjonghyeok d21ddf31e5 HHH-17797 support query hint database indexes 2024-03-05 10:53:58 +01:00
Marco Belladelli 096b667520 HHH-17805 Fix jpamodelgen quarkus/jd tests with jdk >= 17 2024-03-05 10:53:18 +01:00
Gavin King 004158cc58 HHH-17804 add tests for 'null in ()' 2024-03-05 10:34:20 +01:00
Jeff Maxwell 8309a08fa6 HHH-17794 Update CONTRIBUTING.md
Added reference to waiting for review status and fixed other issues.
2024-03-05 09:25:54 +01:00
Jeff Maxwell f4d9bed845 HHH-17794 Updated CONTRIBUTING guide
Updated Jira Pull Request Handling and cleaned up some grammer issues.
2024-03-05 09:25:54 +01:00
Jan Schatteman 955b587eb7 HHH-17776 - Fix whitespace padding issues for literals in select expressions on Derby and HSQLDB
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-03-05 09:20:40 +01:00
Jan Schatteman ee76f005aa HHH-17776 - Add test and fix
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-03-05 09:20:40 +01:00
Joey Gao 0d67d64ff4 HHH-17789 fix the blob/clob/nclob not free caused hana memory issue 2024-03-05 09:19:49 +01:00
Gavin King e7dea589ca HHH-17804 treat 'null in ()' correctly 2024-03-05 08:39:37 +01:00
Gavin King 492e947b4c enable test on HSQL and Derby 2024-03-04 22:30:01 +01:00
Gavin King 115ddffdbc fix constraint name extraction and 'on constraint' on MySQL 2024-03-04 20:52:50 +01:00
Gavin King a84ba5c8c9 fix some constraint name extractors, and improve matching of constraint name in 'on conflict on constraint'
add a test
2024-03-04 17:32:10 +01:00
Marco Belladelli 7aba13ee47 HHH-17763 Rely on action-specific `SchemaFilter` instances
Deprecated `ExecutionOptions#getSchemaFilter` which was always returning the default implementation (not filtering anything)
2024-03-04 17:14:18 +01:00
Marco Belladelli f30ebfabac HHH-17763 Add test for issue 2024-03-04 17:14:18 +01:00
Philippe Marschall 1874b58185 HHH-17791 Support SNAPSHOT versions of H2
https://hibernate.atlassian.net/browse/HHH-17791
2024-03-04 15:10:07 +01:00
Marco Belladelli 2716202caf HHH-17800 Fix CockroachDB transaction error when forcing connection acquisition 2024-03-04 15:05:14 +01:00
Marco Belladelli 841e4bedc7 HHH-17769 Ignore query options limit when rendering cte definitions 2024-03-04 14:19:35 +01:00
Marco Belladelli e80329f962 HHH-17769 Add test for issue 2024-03-04 14:19:35 +01:00
Gavin King 0d7a7087ff document 'on conflict' in query language guide 2024-03-02 11:36:12 +01:00
Gavin King e02317f3d6 HHH-17795 fix an NPE and add a test for 'on conflict on constraint' 2024-03-02 11:36:12 +01:00
Gavin King 9b4e61c984 HHH-17778 add a stub for the old processor
as requested by @beikov
2024-03-01 22:58:59 +01:00
Gavin King 4bc4ffe056 HHH-17778 rename jpametamodelgen -> processor 2024-03-01 22:58:59 +01:00