Commit Graph

16074 Commits

Author SHA1 Message Date
Christian Beikov 01c8295968 HHH-16721 Make sure join predicate is propagated to correlation on lazy initialization 2023-06-20 18:40:34 +02:00
Christian Beikov 380962bd37 HHH-16589 Limit in clause padding to Dialect.getInExpressionCountLimit and fix negated in predicate splitting 2023-06-20 18:37:11 +02:00
Adrodoc d4481989b1 HHH-16589 In clause padding can no longer cause in clauses to exceed Dialect.getInExpressionCountLimit 2023-06-20 18:37:11 +02:00
Marco Belladelli fd661534d7 HHH-16784 Fix type resolution for generic interface properties 2023-06-20 17:07:57 +02:00
Marco Belladelli e272e012d2
HHH-16784 Always resolve generic interface classes to Object type 2023-06-20 14:20:21 +02:00
Marco Belladelli 2f69b704d1
HHH-16784 Add test for issue 2023-06-20 14:20:18 +02:00
Andrea Boriero 9a3852b97a HHH-16794 With Bytecode enhancement a lazy ManyToOne association targeting an Entity annotated with @Proxy(lazy = false) is eagerly loaded 2023-06-19 15:49:45 +02:00
Andrea Boriero 1351b87552 HHH-16794 Add test for issue 2023-06-19 15:49:45 +02:00
Andrea Boriero 8cc568ce1b HHH-16743 StackOverflowError when loading a ManyToOne whith @Proxy(lazy=false) 2023-06-19 13:44:34 +02:00
gtoison faf1536ccb HHH-16743 Add test for issue 2023-06-19 13:44:34 +02:00
Marco Belladelli 7857ce14ef
HHH-16537 Check correlated too for compatible joined group 2023-06-16 17:22:27 +02:00
Marco Belladelli 55ebd337e7
HHH-16537 Add test for issue 2023-06-16 17:22:19 +02:00
Marco Belladelli f66595f850
HHH-16713 Fix number of row counts check in BatchImpl 2023-06-16 14:08:28 +02:00
Marco Belladelli 1945c6736a
HHH-16713 Add test for issue 2023-06-16 14:08:25 +02:00
Yoann Rodière 689a356982
Add missing entry to changelog.txt
The fix for HHH-16740 apparently also fixed HHH-16286 (which we didn't have a reproducer for, so we're relying on feedback from the reporter here)
2023-06-16 08:53:05 +02:00
Hibernate-CI d64234e290 Post-steps for release : `6.2.5.Final` 2023-06-15 09:45:42 +00:00
Hibernate-CI 21abf2fb21 Pre-steps for release : `6.2.5.Final` 2023-06-15 09:40:07 +00:00
Andrea Boriero 669334917f HHH-16797 - Mark org.hibernate.metamodel as incubating 2023-06-15 10:41:06 +02:00
Steve Ebersole a95d6ec0dd HHH-16797 - Mark org.hibernate.metamodel as incubating
https://hibernate.atlassian.net/browse/HHH-16797
(cherry picked from commit f24660e1fd)
2023-06-14 10:43:04 -05:00
Marco Belladelli b08c0ace3c HHH-16678 Use seed and next for version increase query literal 2023-06-14 16:34:00 +02:00
Marco Belladelli 249486432f HHH-16678 Add test for issue 2023-06-14 16:34:00 +02:00
Andrea Boriero 70d8ed2ca2 HHH-16744 Wrong class created when reusing a join column for different entities in multiple ManyToOne 2023-06-14 13:18:14 +02:00
gtoison c5e76ece99 HHH-16474 issue reproducer 2023-06-14 13:18:14 +02:00
Marco Belladelli 3529670a2b
HHH-16714 Add test and fix structured cache for inheritance subtypes 2023-06-14 10:24:10 +02:00
Andrea Boriero 0aa8f4c1bc HHH-16750 ClassCastException when an Entity with an ElementCollection has an EmbeddableId with just one field and Batch is enabled 2023-06-14 10:21:22 +02:00
Andrea Boriero e6fbfad0b6 HHH-16750 Add test for issue 2023-06-14 10:21:22 +02:00
Andrea Boriero 3e8cfeb659 HHH-16740 Fetching an element collection on an entity with a composite id fails when batch size > 1 2023-06-14 10:21:22 +02:00
marko-bekhta c44086778a HHH-16740 Add a test case to reproduce the issue 2023-06-14 10:21:22 +02:00
Andrea Boriero d99c7acf63 HHH-16673 Fail to get access lazy fetched field ( @ManyToOne ) wich is part of a composite Id (using an @IdClass) when stored in L2 cache 2023-06-14 10:19:51 +02:00
Andrea Boriero cbdd9a206f HHH-16673 Add test for issue 2023-06-14 10:19:51 +02:00
Christian Beikov c286010ee7 HHH-16697 Fix auto type discovery for aggregate functions on Oracle 2023-06-13 20:59:37 +02:00
Christian Beikov be38746810 HHH-16786 Fix NPE in SqmParameterInterpretation when binding null for select item in insert-select statement 2023-06-13 20:58:36 +02:00
Christian Beikov 521a36f5d6 HHH-16787 Multi-valued parameter with single element parameter list fails with no such element exception 2023-06-13 20:57:23 +02:00
Christian Beikov 6034d357bb Allow access to sqlBuffer via @Internal method 2023-06-13 18:21:30 +02:00
Cedomir Igaly 28bb577838 HHH-16614 - Properly handling before/after tables on creation for auxiliary database objects 2023-06-12 18:14:31 +02:00
Marco Belladelli bf55736a39
HHH-16770 Only expand top level entity valued paths for group/order by 2023-06-12 16:45:21 +02:00
Marco Belladelli c24d1816d7
HHH-16770 Add test for issue 2023-06-12 16:45:18 +02:00
Cedomir Igaly 9a5652ba7b HHH-16759 - ComponentType.isMutable should return false when component is record; replace method(s) should return original for immutable classes 2023-06-12 15:18:34 +02:00
Cedomir Igaly a57567f984 HHH-16759 - Test case - merge embedded record 2023-06-12 15:18:33 +02:00
Christian Beikov 41903f8bd5 HHH-16774 Ensure composite field tracking enhancement works also when @Embedded annotation is missing 2023-06-12 11:01:10 +02:00
Marco Belladelli 75adba3376
HHH-16745 Consider loading entity entries when checking if transient 2023-06-12 09:30:37 +02:00
Benedikt Biallowons ab0f320cd2
HHH-16745 Add test for issue 2023-06-12 09:29:33 +02:00
Oleksii Klochko 3ed062f954 HHH-16640: Return this instead of null for method chaining 2023-06-09 18:37:24 +02:00
Cedomir Igaly 87ae48a58a HHH-16612 Use qualified table name for embeddable mappings 2023-06-08 09:08:38 +02:00
Cedomir Igaly a510cae655 HHH-16612 Add test for issue 2023-06-08 09:08:38 +02:00
Marco Belladelli d26e4cfeb3 HHH-16661 Use qualified table names for entity name by table name map 2023-06-08 09:08:38 +02:00
Marco Belladelli 07eb621709 HHH-16661 Add test for issue 2023-06-08 09:08:38 +02:00
Marco Belladelli 013a776e8a HHH-16641 Add test and fix order column on generic non-map associations 2023-06-08 09:07:48 +02:00
Christian Beikov 77ee7f5134 HHH-16682 Test and fix dirty checking for @JdbcTypeCode(SqlTypes.JSON) maps 2023-06-07 18:54:28 +02:00
Christian Beikov 3a0cf69ef9 HHH-16490 Test case for allowing to map same column twice, once with a custom Java type 2023-06-07 18:53:17 +02:00