Commit Graph

8404 Commits

Author SHA1 Message Date
Vlad Mihalcea bb732cf26a HHH-12594 - Using property "hibernate.default_batch_fetch_size" crashes bootstrapping
Fix test failing in spite of @FailureExpected
2018-06-25 17:41:45 +02:00
Vlad Mihalcea 15f737e9e1 HHH-12594 - Using property "hibernate.default_batch_fetch_size" crashes bootstrapping 2018-06-25 17:41:37 +02:00
Gail Badner 93514be20d HHH-12687 : ManyToOne associations in embeddable collection elements and composite IDs are always eagerly loaded
(cherry picked from commit 607e51617e)
2018-06-15 15:14:31 -07:00
cristhiank eecf5d41f9 HHH-9403 - AssertionFailure: Fail to process type argument in a generic declaration 2018-06-11 10:20:36 +03:00
Vlad Mihalcea a5e5ea48ce HHH-12561 - bulk_id_strategy does not work with globally_quoted_identifiers 2018-06-08 12:22:48 +03:00
Gail Badner 5e8f7347c7 HHH-12665 : Add to 5.2 migration guide: hibernate.allow_update_outside_transaction=true to restore 5.1 behavior allowing updates without a transaction 2018-06-06 15:01:38 -07:00
Vlad Mihalcea 65aa2a80f8 HHH-12589 - Add support for registering custom SQL functions when bootstrapping via JPA 2018-05-31 07:06:07 +03:00
Gail Badner 2be3d40751 HHH-11979 : Invalid SQL when force increment version of inherited entity
(cherry picked from commit dfecae09c5)
2018-05-30 18:25:17 -07:00
Gail Badner b361d4d49d HHH-11979 : test case
(cherry picked from commit cc9b3eb183)
2018-05-30 18:25:02 -07:00
Guillaume Smet 9224edb526 HHH-12633 Fix model definition in the test to be PostgreSQL compatible 2018-05-28 12:13:10 +02:00
Guillaume Smet 85aa8dc019 HHH-12633 Fix dirty tracking when previous state is unfetched 2018-05-28 11:09:28 +02:00
Guillaume Smet 3981c14e9e HHH-12584 In fact, we can provide a ReflectionOptimizer, just without the fast class instantiator
The fast class instantiator don't make sense for an abstract class or an
interface. I checked the code and we can indeed instantiate a
ReflectionOptimizer without a fast class instantiator.
2018-05-28 11:09:20 +02:00
Guillaume Smet 93fed78f31 HHH-12584 Do not try to create a reflection optimizer for interfaces and abstract classes
It's already the behavior of the Javassist bytecode provider but the
ByteBuddy one was failing with an exception.
2018-05-28 11:09:20 +02:00
Guillaume Smet 8b2bf61eb1 HHH-12634 Make EntityPrinter more permissive regarding the parameters passed
(cherry picked from commit 3855210)
2018-05-25 09:48:43 -04:00
Guillaume Smet f4483e3576 HHH-12631 Fix invalid tracev calls in DefaultResolveNaturalIdEventListener 2018-05-25 13:14:40 +01:00
Chris Cranford 152a8b30db HHH-12592 - Fix merging detached enhanced entities with orphan-removal collections.
(cherry picked from commit 4f11910)
2018-05-24 19:37:26 -04:00
Chris Cranford 15271913f5 HHH-12592 - Added test case.
(cherry picked from commit e7b338a)
2018-05-24 19:37:10 -04:00
Chris Cranford c6f8e7edee HHH-12612 - Added embeddable TYPE_USE test case coverage.
(cherry picked from commit 0d79bc0)
2018-05-24 17:02:37 -04:00
Chris Cranford c344860f19 HHH-12612 - Use getQualifiedName rather than toString.
(cherry picked from commit 5674eae)
2018-05-24 17:02:31 -04:00
Guillaume Smet 1d129c899d HHH-12621 Copy the query spaces when initializing a new NativeQueryImpl
This could ultimately lead to ConcurrentModificationException.
2018-05-24 19:10:13 +01:00
Chris Cranford 287022db24 HHH-12612 - Fix JDK9 compatibility with TYPE_USE on collection fields.
(cherry picked from commit 45a3b39)
2018-05-23 19:33:40 -04:00
Chris Cranford f4f2880127 HHH-12011 HHH 12612 - Remove unnecessary output from test case.
(cherry picked from commit 895b0bb)
2018-05-23 19:33:30 -04:00
Vlad Mihalcea 09d26967f7 Fix intermitent failures due to modification time being assigned after 1ms after creation time
(cherry picked from commit 5e34f82)
2018-05-23 16:26:08 -04:00
Chris Cranford e8f4d0c8bc HHH-12581 - Revert original fix for HHH-12338 to address regression.
(cherry picked from commit df6d44f)
2018-05-23 14:19:45 -04:00
Chris Cranford e66d0689b4 HHH-12581 - Added test case.
(cherry picked from commit 3b05e92)
2018-05-23 14:19:34 -04:00
Chris Cranford 940b771f96 HHH-12569 - Fix ordered inserts constraint violation when using a OneToOne with a JoinColumn.
(cherry picked from commit de44e41)
2018-05-17 16:10:33 -04:00
Chris Cranford 56f2c8f69f HHH-12569 - Added test case.
(cherry picked from commit 3c3dc88)
2018-05-17 16:10:22 -04:00
Chris Cranford 5fd63433c9 HHH-12011 - Fix JDK9 compatibility with TYPE_USE on array primitive-based fields.
(cherry picked from commit f8ffbd0)
2018-05-13 15:36:29 -04:00
Chris Cranford 4ebfd43ed0 HHH-12011 - Use TypeVisitor rather than string parsing for array types.
(cherry picked from commit 2ad6bf6)
2018-05-11 13:37:43 -04:00
Chris Cranford 97f715636f HHH-12011 - Fix metamodel generation with TYPE_USE targeted annotations.
(cherry picked from commit 67096ce)
2018-05-11 13:37:35 -04:00
Chris Cranford e3b29c6f2d HHH-12011 - Added test case.
(cherry picked from commit 7162bf2)
2018-05-11 13:37:25 -04:00
Vlad Mihalcea 1c3895fa71 HHH-12423 - SecondaryTable is not taking into account the schema while mapping the entity
(cherry picked from commit 511a5a3618)
2018-05-10 16:25:50 -07:00
Gail Badner 7f10d43d80 HHH-12562 : Remove DefaultSchemaNameResolver#delegate since the value should not be cached
(cherry picked from commit 9b98e61e7f)
2018-05-10 16:13:39 -07:00
Andrea Boriero 55fc981e35 HHH-12539 - Fix PostgreSql test failure 2018-05-10 12:10:13 +01:00
Andrea Boriero d926bc15e5 HHH-12539 - NPE in AbstractPropertyMapping.getCommonPersistentClass when creating UnionSubclassEntityPersister for dynamic-map 2018-05-10 11:04:18 +01:00
Andrea Boriero 0cf49496ff HHH-12539 - Add test for issue 2018-05-10 11:04:09 +01:00
Guillaume Smet 8916b16d3b HHH-12556 Share data structures between similar LoadPlan based EntityLoaders 2018-05-09 22:00:12 +02:00
Vlad Mihalcea fcd9467aa3 HHH-12470 - Batching statements fails for delete 2018-05-08 22:05:41 +03:00
Sanne Grinovero 378dcfbe86 HHH-12554 Make EnhancerImpl more closely match the semantics described in Enhancer javadoc 2018-05-08 18:10:53 +01:00
Sanne Grinovero 60852f4134 HHH-12545 ByteBuddy based enhancer not accepting special character in description names 2018-05-08 18:10:53 +01:00
David M. Lloyd d5ee76ea11 HHH-10435 Create class loaders in a privileged block 2018-05-08 17:47:12 +01:00
Rodrigo Turini d9ed84210c HHH-12090 - PropertyAccessBuildingException: Could not locate setter for property named XXX for Java 8 default methods 2018-05-07 18:18:33 +03:00
Jonathan Bregler daa1d07603 HHH-12546: locate function doesn't work on SAP HANA 2018-05-07 17:23:57 +03:00
Jonathan Bregler 757eedadb9 HHH-12541: Test for SAP HANA calculation views 2018-05-07 16:07:12 +03:00
Jonathan Bregler 8fcdbb35e6 HHH-12537: Query hint test for SAP HANA
- add org.hibernate.test.queryhint.QueryHintHANATest
2018-05-07 15:58:50 +03:00
Jonathan Bregler 1651c804fb HHH-12362 - Allow both SQL query hints and comments
- org.hibernate.test.queryhint.QueryHintTest uses
  assertNotNull(String#contains(String)) which always evaluates to true
2018-05-07 11:48:22 +03:00
Jonathan Bregler e944f64e41 HHH-12534: SAP HANA dialects use unqualified dummy table in queries 2018-05-07 09:52:04 +03:00
Jonathan Bregler dfad08aeb4 HHH-12535: SAP HANA dialect doesn't support circular cascade delete constraints 2018-05-07 08:38:03 +03:00
Klauswk 63e08d4ab2 Fix Typo in PersistEvent
Just fixing a typo i found while using Hibernate, feel free to accept or just fix in master.

Cheers.

(cherry picked from commit 83b2780)
2018-04-30 08:50:07 -04:00
asutosh936 a3f6ff7c49 HHH-12517 - Updated Javadocs with correct parameter methods
(cherry picked from commit bb91924)
2018-04-30 08:44:24 -04:00