9755 Commits

Author SHA1 Message Date
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
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
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
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
Jan Schatteman
b192d0a234 HHH-16240 - Add test and fix for issue, and refactor TimestampGenerators out of CurrentTimestampGeneration
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-02 20:44:53 +01:00
Christian Beikov
0b5e27d133 HHH-16179 Session.find should not apply filters 2023-03-02 20:38:38 +01:00
Andrea Boriero
2c9a508dd2 Fix Sybase UniqueConstraintTest failure 2023-03-02 17:26:21 +01:00
Christian Beikov
373e63f41b HHH-16198 - Fix splitting of SqlAstCreationState 2023-03-02 09:10:35 -06:00
Steve Ebersole
6d9fd28c0f HHH-16198 - Fix splitting of SqlAstCreationState 2023-03-02 09:10:35 -06:00
Marco Belladelli
cac60d5ba8 HHH-16211 Remove type inference from like predicate's escape character 2023-03-02 12:18:40 +01:00
Marco Belladelli
507bb7d2c0 HHH-16211 Add test for issue 2023-03-02 12:18:40 +01:00
Steve Ebersole
e090480ea1 test cleanup 2023-03-01 17:21:52 -06:00
Steve Ebersole
0c20980be2 HHH-16182 - Converted boolean values not always properly handled in predicates 2023-03-01 13:51:18 -06:00
marko-bekhta
51ef9f494b HHH-16217 Clean up some available settings javadocs 2023-03-01 13:27:35 -06:00
marko-bekhta
844a89a74c HHH-16217 Use only rendered Javadocs for collecting configuration properties 2023-03-01 13:27:34 -06:00
Réda Housni Alaoui
977a6cd987 HHH-15964 Adapt failing tests 2023-03-01 12:07:34 -06:00
Réda Housni Alaoui
cf5399998e HHH-15964 Incorrect results for pageable EntityGraph with Hibernate 6.1.6 2023-03-01 12:07:34 -06:00
Davide D'Alto
e1a8cc1672 HHH-16243 Change scope of AbstractEntityPersister#generateNonIdAttributeMapping
For Hibernate Reactive
2023-03-01 19:01:50 +01:00
Steve Ebersole
4cc8f04b73 HHH-16229 - Consider pluggability for rendering "JDBC" parameters 2023-03-01 11:56:55 -06:00
Andrea Boriero
6ed48ffff5 HHH-16209 Identically-named association in entity root and embeddable leads to mixup during association loading 2023-03-01 16:57:08 +01:00
Andrea Boriero
f728b380a3 HHH-16209 Identically-named association in entity root and embeddable leads to mixup during association loading 2023-03-01 16:57:01 +01:00
Andrea Boriero
5e82db1caa HHH-16209 Reproducer for mixup during loading of identically-named association in entity root and embeddable 2023-03-01 16:56:53 +01:00
Yoann Rodière
6d5c6e002d HHH-16209 Reproducer for mixup during loading of identically-named association in entity root and embeddable 2023-03-01 16:56:46 +01:00
Steve Ebersole
cb853c2c3e HHH-16198 - Fix splitting of SqlAstCreationState 2023-03-01 16:55:37 +01:00
Christian Beikov
0469b3b605 Resolve table references before pruning, when the access to the processing state is still there 2023-03-01 16:55:24 +01:00
Andrea Boriero
eba0f21d54 HHH-16197 Circular references of the same entity result in different Java objects when caching is enabled and using a query 2023-03-01 16:52:29 +01:00