Commit Graph

15828 Commits

Author SHA1 Message Date
Steve Ebersole f45dcf4c2f HHH-16290 - Mark `o.h.persister.entity` and `o.h.persister.collection` as internal 2023-03-13 15:27:28 -05:00
Christian Beikov 0000347b03 Fix issues with too long table/column names for Oracle 11 2023-03-13 10:58:53 +01:00
Christian Beikov 51b6833876 HHH-15885 Fix wrong collection fetch element ordering 2023-03-13 10:56:31 +01:00
Jan Schatteman 44ad64b971 HHH-15885 Add test case for issue
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-13 10:56:31 +01:00
Davide D'Alto 06e24bd420 HHH-16282 Make it possible for Hibernate Reactive to plug in custom fetch initializers 2023-03-11 13:12:52 +00:00
Sanne Grinovero ff19a9124f HHH-16260 DialectDelegateWrapper needs to be updated to delegate the new Dialect#getNativeParameterRenderer method 2023-03-10 11:38:13 +00:00
Steve Ebersole 99f8b0fd3d HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
2023-03-09 19:51:33 -06:00
Steve Ebersole a98ab519ba HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer

agroal tests :(
2023-03-09 19:51:33 -06:00
Steve Ebersole 2936e5bd75 HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
2023-03-09 19:51:33 -06:00
Steve Ebersole 1e66f36b39 HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
2023-03-09 19:51:33 -06:00
Steve Ebersole 9fc49d6ccd HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
2023-03-09 19:51:33 -06:00
Steve Ebersole 5de2e6c19d HHH-16260 - JdbcParameterRenderer not called with dynamic filters 2023-03-09 19:51:33 -06:00
Christian Beikov 1196eff98d HHH-15766 Fix parenthesis for Oracle 11 2023-03-09 18:19:41 +01:00
Andrea Boriero 6792403f48 HHH-16215 Composite primary key @IdClass attribute mapping is borrowed from the first OneToMany backref and cannot be set 2023-03-09 15:27:24 +01:00
Marco Belladelli 761df4fcbd HHH-16215 Add test for issue 2023-03-09 15:27:24 +01:00
Gavin King deb376ab5d 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 15:26:27 +01:00
Andrea Boriero d21b5c21be HHH-16258 NPE with SubselectFetch and inheritance 2023-03-08 15:31:54 +01:00
Andrea Boriero f03179345b HHH-16258 Add test for issue 2023-03-08 15:31:54 +01:00
Sanne Grinovero 53a8d5cd8e HHH-16223 Get SchemaManagementToolCoordinator to log deprecation warnings on legacy property 2023-03-07 21:39:17 +00:00
Sanne Grinovero c8111fc753 HHH-16223 Avoid using legacy HBM2DDL_CONNECTION 2023-03-07 21:39:17 +00:00
Sanne Grinovero cf42df6550 HHH-16223 General cleanup of use of deprecated constants 2023-03-07 21:39:17 +00:00
Sanne Grinovero 6724f7aeb5 HHH-16223 Deprecate HBM2DDL_SCRIPTS_ACTION 2023-03-07 21:39:17 +00:00
Sanne Grinovero f7d383320b HHH-16223 Deprecate HBM2DDL_SCRIPTS_DROP_TARGET 2023-03-07 21:39:17 +00:00
Sanne Grinovero f9c0761268 HHH-16223 Deprecate HBM2DDL_SCRIPTS_CREATE_TARGET 2023-03-07 21:39:17 +00:00
Sanne Grinovero 39f05629fc HHH-16223 Deprecate HBM2DDL_CREATE_SCRIPT_SOURCE 2023-03-07 21:39:17 +00:00
Sanne Grinovero b86758ecab HHH-16223 Deprecate HBM2DDL_DROP_SOURCE 2023-03-07 21:39:17 +00:00
Sanne Grinovero d0cdcb006d HHH-16223 Deprecate HBM2DDL_DATABASE_ACTION 2023-03-07 21:39:17 +00:00
Paul Ferraro bb751da34d HHH-16172 BasicCacheKeyImplementation must be public to support externalization. 2023-03-07 21:33:12 +00:00
Steve Ebersole 30f8e8d3b0 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:22:48 -06:00
Christian Beikov 07be7731f4 Fix default charset testing for JDK21 2023-03-06 14:28:31 +01:00
Marco Belladelli f9bc29f484 HHH-16213 Avoid initializing lazy table group joins in AbstractSqlAstWalker 2023-03-06 11:45:57 +01:00
Marco Belladelli 7c832c024c HHH-16213 Add test for issue 2023-03-06 11:45:57 +01:00
Marco Belladelli c555fcc302 Fix date truncation for HANA 2023-03-06 10:25:17 +01:00
Andrea Boriero 27cab33cc5 HHH-16126 TransientObjectException when loading versioned entity from second-level cache 2023-03-06 10:23:38 +01:00
Andrea Boriero 540c9f8e28 HHH-16126 Add test for issue 2023-03-06 10:23:38 +01:00
Christian Beikov 3cae865ab3 Drop usage of identity generator 2023-03-06 09:51:07 +01:00
dependabot[bot] 46d82bd90c 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:47:20 +01:00
dependabot[bot] 18302b691b 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:44:56 +01:00
Christian Beikov 2c666c3835 HHH-15766 Add query spec parenthesis also when order by is used within query group 2023-03-06 09:43:11 +01:00
Andrea Boriero 59f57b6811 HHH-15766 Add test for issue 2023-03-06 09:43:11 +01:00
Steve Ebersole ff6d79ca63 HHH-16115 - Develop an intermediate metamodel binding model
HHH-16116 - Bind intermediate metamodel into PersistentClass, et al.
2023-03-05 12:54:59 -06:00
Sanne Grinovero 8e8bc00434 HHH-16252 SQL syntax error on drop constraint 2023-03-04 17:46:10 +00:00
Steve Ebersole f271ef2328 HHH-16115 - Develop an intermediate metamodel binding model 2023-03-03 18:54:06 -06:00
Christian Beikov b82fa307ea HHH-15802 - Fix some expression comparison type checks 2023-03-03 16:01:53 +01:00
Andrea Boriero eed870c0e8 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:01:53 +01:00
Marco Belladelli b5be86076f HHH-16238 Correct path model in createSqmPath for SingularAttributeImpl 2023-03-03 16:00:20 +01:00
Marco Belladelli ccdc1a9cac HHH-16238 Add test for issue and handle generic non-id embaddable properties 2023-03-03 16:00:20 +01:00
Marco Belladelli 2421496c18 HHH-16188 Register concrete embeddable type to use when creating SqmPath 2023-03-03 16:00:20 +01:00
Marco Belladelli 57f5f4aaee HHH-16188 Add test for issue 2023-03-03 16:00:20 +01:00
Christian Beikov 8d93c0ca33 HHH-16224 Refactor discovery of exact JDBC drivers, avoid static state in specialized types 2023-03-03 15:13:01 +01:00