15567 Commits

Author SHA1 Message Date
Steve Ebersole
9b83362b88 HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
2023-03-09 20:06:02 -06:00
Steve Ebersole
07a653aa50 HHH-16260 - JdbcParameterRenderer not called with dynamic filters 2023-03-09 20:06:01 -06:00
Andrea Boriero
c86d755d75 HHH-16215 Composite primary key @IdClass attribute mapping is borrowed from the first OneToMany backref and cannot be set 2023-03-09 18:21:12 +01:00
Marco Belladelli
e1e0eb8968 HHH-16215 Add test for issue 2023-03-09 18:21:12 +01:00
Gavin King
15ad2c3d98 fix for HHH-16263
use a LinkedHashSet so that things are more deterministic

this is perhaps not a "complete" fix, but it will have to do for now
2023-03-09 18:21:12 +01:00
Christian Beikov
529f8e6fbe HHH-15766 Fix parenthesis for Oracle 11 2023-03-09 18:20:10 +01:00
Andrea Boriero
fffc00d614 HHH-16258 NPE with SubselectFetch and inheritance 2023-03-08 15:32:13 +01:00
Andrea Boriero
5b04d1669c HHH-16258 Add test for issue 2023-03-08 15:32:13 +01:00
Sanne Grinovero
a344cb6364 HHH-16223 Get SchemaManagementToolCoordinator to log deprecation warnings on legacy property 2023-03-07 21:35:33 +00:00
Sanne Grinovero
c8b3257644 HHH-16223 Avoid using legacy HBM2DDL_CONNECTION 2023-03-07 21:35:33 +00:00
Sanne Grinovero
0b3deafa3c HHH-16223 General cleanup of use of deprecated constants 2023-03-07 21:35:33 +00:00
Sanne Grinovero
6ff7213515 HHH-16223 Deprecate HBM2DDL_SCRIPTS_ACTION 2023-03-07 21:35:33 +00:00
Sanne Grinovero
755e78ba18 HHH-16223 Deprecate HBM2DDL_SCRIPTS_DROP_TARGET 2023-03-07 21:35:33 +00:00
Sanne Grinovero
a15eb53f6f HHH-16223 Deprecate HBM2DDL_SCRIPTS_CREATE_TARGET 2023-03-07 21:35:33 +00:00
Sanne Grinovero
2e6158622f HHH-16223 Deprecate HBM2DDL_CREATE_SCRIPT_SOURCE 2023-03-07 21:35:33 +00:00
Sanne Grinovero
eeebd1c373 HHH-16223 Deprecate HBM2DDL_DROP_SOURCE 2023-03-07 21:35:33 +00:00
Sanne Grinovero
335e468943 HHH-16223 Deprecate HBM2DDL_DATABASE_ACTION 2023-03-07 21:35:33 +00:00
Paul Ferraro
82ee4c9250 HHH-16172 BasicCacheKeyImplementation must be public to support externalization. 2023-03-07 21:32:46 +00:00
Steve Ebersole
0d6fc46ee0 HHH-16019 - @Where not consistently applied across association boundaries
HHH-16264 - Deprecate `hibernate.use_entity_where_clause_for_collections`
HHH-16265 - Remove `@Where#applyInToManyFetch`
2023-03-07 12:38:47 -06:00
Christian Beikov
6685f2c89e Fix default charset testing for JDK21 2023-03-06 14:30:16 +01:00
Marco Belladelli
4d46294088 HHH-16213 Avoid initializing lazy table group joins in AbstractSqlAstWalker 2023-03-06 11:46:21 +01:00
Marco Belladelli
425879d9a7 HHH-16213 Add test for issue 2023-03-06 11:46:21 +01:00
Marco Belladelli
058f31a769 Fix date truncation for HANA 2023-03-06 10:25:32 +01:00
Andrea Boriero
aead5fe92a HHH-16126 TransientObjectException when loading versioned entity from second-level cache 2023-03-06 10:23:56 +01:00
Andrea Boriero
470db8bf7d HHH-16126 Add test for issue 2023-03-06 10:23:56 +01:00
Christian Beikov
58d2f4e039 Drop usage of identity generator 2023-03-06 09:50:34 +01:00
dependabot[bot]
464825c8d6 Bump com.gradle.common-custom-user-data-gradle-plugin from 1.8.2 to 1.9
Bumps com.gradle.common-custom-user-data-gradle-plugin from 1.8.2 to 1.9.

---
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>
2023-03-06 09:48:10 +01:00
dependabot[bot]
1747b258d4 Bump com.gradle.enterprise from 3.12.3 to 3.12.4
Bumps com.gradle.enterprise from 3.12.3 to 3.12.4.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 09:48:10 +01:00
Christian Beikov
0dc8b9eadd HHH-15766 Add query spec parenthesis also when order by is used within query group 2023-03-06 09:44:04 +01:00
Andrea Boriero
1d17719af9 HHH-15766 Add test for issue 2023-03-06 09:44:04 +01:00
Sanne Grinovero
c6c3e07d11 HHH-16252 SQL syntax error on drop constraint 2023-03-04 20:33:04 +00:00
Steve Ebersole
02f5ae6b81 Revert "HHH-16115 - Develop an intermediate metamodel binding model"
This reverts commit f271ef2328696d52ab2a8b432346b2ff5517bb58.
2023-03-03 23:28:56 -06:00
Steve Ebersole
9049b531b7 HHH-16115 - Develop an intermediate metamodel binding model 2023-03-03 18:55:28 -06:00
Christian Beikov
6d719003ce HHH-15802 Migration guide entry 2023-03-03 16:03:34 +01:00
Christian Beikov
18153d5f6b HHH-15802 - Fix some expression comparison type checks 2023-03-03 16:02:23 +01:00
Andrea Boriero
8f78e4e23b HHH-15802 SubQuery with 'in' results in java.lang.ClassCastException class org.hibernate.metamodel.mapping.internal.BasicEntityIdentifierMappingImpl cannot be cast to class org.hibernate.metamodel.mapping.EntityValuedModelPart 2023-03-03 16:02:23 +01:00
Marco Belladelli
e896656bb3 HHH-16238 Correct path model in createSqmPath for SingularAttributeImpl 2023-03-03 16:00:57 +01:00
Marco Belladelli
16c9b1f5b7 HHH-16238 Add test for issue and handle generic non-id embaddable properties 2023-03-03 16:00:50 +01:00
Marco Belladelli
b198259cef HHH-16188 Register concrete embeddable type to use when creating SqmPath 2023-03-03 16:00:50 +01:00
Marco Belladelli
bec951018b HHH-16188 Add test for issue 2023-03-03 16:00:50 +01:00
Christian Beikov
a316b041f1 HHH-16224 Refactor discovery of exact JDBC drivers, avoid static state in specialized types 2023-03-03 15:13:15 +01:00
Jan Schatteman
516d3eb405 Add a note w/ respect to native queries and inheritance
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-03 09:46:31 +01:00
Jan Schatteman
2b4201e413 HHH-16180 - Add test and fix (AssertionError when using using native query on table with InheritanceStrategy.JOINED)
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-03 09:39:39 +01:00
Christian Beikov
c67dbc0013 HHH-16191 Fix issues uncovered by recent not-found fetchin changes 2023-03-03 09:39:39 +01:00
Christian Beikov
6f5102ffd2 HHH-16182 Fix some tests for older databases and adapt assertion for boolean function 2023-03-03 09:39:39 +01:00
Sanne Grinovero
7ce9fb1ee5 Some comments and notes for StandardServiceInitiators 2023-03-02 22:37:19 +00:00
Marco Belladelli
8312db1b9e HHH-16191 Add test and fix checks for skipping resolving polymorphic associated entity instances 2023-03-02 21:12:55 +01:00
Marco Belladelli
10bfcabee2 HHH-16191 change @NotFound semantic, do not force a join but trigger a subsequent select 2023-03-02 21:12:45 +01:00
Marco Belladelli
88a5fd4d28 HHH-16191 Fix eager associations not fetched with native queries 2023-03-02 21:12:45 +01:00
Marco Belladelli
058afd409a HHH-16191 Add test for issue 2023-03-02 21:12:45 +01:00