Commit Graph

5988 Commits

Author SHA1 Message Date
Sanne Grinovero 8a2869a09a HHH-14900 Remove dead logger 2021-10-26 16:34:24 +01:00
Steve Ebersole 91e29358be HHH-14857 - Deprecations in preparation for 6 2021-10-21 16:13:55 -05:00
Steve Ebersole e4b56b9271 HHH-14857 - Deprecations in preparation for 6 2021-10-21 13:52:33 -05:00
Steve Ebersole 54ea27a4d5 improve hibernate-core-jakarta build 2021-10-21 12:25:49 -05:00
Higor Tavares 2f52c8024c remove the commented code 2021-10-20 10:37:14 +02:00
Sanne Grinovero 9dd6cd06c9 HHH-14882 StandardStack needs to support null entries 2021-10-18 13:11:46 +01:00
Sanne Grinovero ef3fe11ae6 HHH-14882 Minor implementation optimisations in internal StandardStack
The current StandardStack implementation is based on a LinkedList, which is well known to be a suboptimal choice; this should be switched to a lazily allocated ArrayDeque.
2021-10-18 13:11:46 +01:00
Sanne Grinovero 6008264711 HHH-14816 Optimise LockMode#fromExternalForm for common case 2021-10-18 12:19:44 +01:00
Sanne Grinovero 3bee3a1c79 HHH-14816 Minor refactoring of LockModeTypeHelper conversions 2021-10-18 12:19:44 +01:00
Dariush Moshiri 8e0f0b4123 HHH-14816 Can not set lock mode with QueryHint due to type case problem 2021-10-18 12:19:44 +01:00
Yoann Rodière 8afce5b5ed HHH-14869 Fix CallbackRegistryImpl#registerCallbacks considering all given callbacks have the same type 2021-10-15 10:05:29 +02:00
Yoann Rodière 965f5bd925 HHH-14869 Extract JPA listener definitions when building metadata rather than when creating the SessionFactory 2021-10-15 10:05:29 +02:00
Yoann Rodière 97f75f2aeb HHH-14881 Test attribute converters provided through CDI and configured through orm.xml 2021-10-14 17:07:29 +02:00
Yoann Rodière 7cc0c8370b HHH-14881 Allow providing attribute converters through CDI when configured through orm.xml 2021-10-14 17:07:29 +02:00
Yoann Rodière fc636995c3 HHH-14880 orm.xml: Take into account <package> for <converter class="..."> 2021-10-14 15:22:40 +02:00
Andrea Boriero 5f6e53334c HHH-13766 Add test for issue 2021-10-12 13:47:09 +02:00
Steve Ebersole 48068e0311 HHH-14857 Deprecations in preparation for 6 2021-10-11 19:36:23 +01:00
Yoann Rodière 88a0afc8e2 HHH-13295 Test @EmbeddedId + @MapsId targeting a derived entity 2021-10-11 11:13:19 +01:00
Yoann Rodière 7906a27b6a HHH-13295 Always perform @MapsId's second pass after entity ID second passes 2021-10-11 11:13:19 +01:00
Steve Ebersole ff4db00aec HHH-14847 - Deprecate JMX support 2021-09-28 15:27:11 +01:00
Steve Ebersole ba9c3201eb HHH-14845 - Deprecate JACC support 2021-09-28 11:21:03 +01:00
Steve Ebersole e59028fbcf HHH-14845 - Deprecate JACC support 2021-09-28 11:21:03 +01:00
Steve Ebersole 35b9513943 HHH-14845 - Deprecate JACC support 2021-09-28 11:21:03 +01:00
Gail Badner c6e3bf2ef8 HHH-14835 : More changes to support SchemaMigrator/SchemaValidator using Hibernate Reactive
Add jira key to test case
2021-09-24 11:17:17 +01:00
Andrea Boriero 8cecdd3f43 HHH-14835 : Fix Sybase Connection#getSchema() throws an exception
(cherry picked from commit aaba4767fe)
2021-09-24 11:17:17 +01:00
Gail Badner dec331362c HHH-14835 : More changes to support SchemaMigrator/SchemaValidator using Hibernate Reactive
Changes required for sequences to be created with a default catalog
2021-09-24 11:17:17 +01:00
Yanming Zhou 99f027166d HHH-4369 Introduce @Comment for comment on column 2021-09-20 22:59:32 +01:00
Andrea Boriero 5ffed50f1f HHH-14826 Fix failure of o.h.test.onetoone.cache.OneToOneCacheTest#OneToOneCacheByForeignKey() 2021-09-20 22:39:38 +01:00
Andrea Boriero 340b9012d9 HHH-14826 Extract issue specific tests from OneToOneCacheTest 2021-09-20 22:39:38 +01:00
Amit Mendapara a652822ff5 HHH-14826 Fix regression caused by one-to-one L2 cache support 2021-09-20 22:39:38 +01:00
Amit Mendapara b15433a49c HHH-14826 Add test to check regression caused by OneToOne cache support 2021-09-20 22:39:38 +01:00
Yoann Rodière 5e542b16cb HHH-14828 Remove final modifier from enhanced fields
We need to remove the final modifier if we want to address the possibility
of that field being lazy.
2021-09-20 22:34:24 +01:00
Yoann Rodière d35b592762 HHH-14828 Do not enhance final field write access 2021-09-20 22:34:24 +01:00
Yoann Rodière 0b80bb73c9 HHH-14828 Enable bytecode enhancement logging in core tests 2021-09-20 22:34:24 +01:00
Yoann Rodière 1d3f9183e6 HHH-14828 Fix incorrect logging in FieldAccessEnhancer 2021-09-20 22:34:24 +01:00
Yoann Rodière e0286ba4b4 HHH-14828 Test bytecode enhancement on entities/embeddables with a final field 2021-09-20 22:34:24 +01:00
Gail Badner d17861d928 HHH-14794 : More changes to support SchemaMigrator/SchemaValidator using Hibernate Reactive
Changes required by SQL Server
2021-09-17 10:40:30 +01:00
ENTERPRISE-X64\bertiepinnock 24b9605c52 HHH-13661 | Added case to PostgreSQL Dialect to map client operation cancellation to QueryTimeoutException 2021-09-17 10:05:37 +02:00
Nathan Xu ad6af3af7d HHH-14413 fix issue that EntityUpdateAction increments version despite veto on update 2021-09-17 09:24:57 +02:00
Yoann Rodière 86ad83f0b5 HHH-14827 Fix @AssociationOverride/@PrimaryKeyJoinColumn at type level being ignored when also using orm.xml 2021-09-16 16:23:00 +02:00
Yoann Rodière 70d7ac6ecd HHH-14827 Fix @AttributeOverride at type level being ignored when also using orm.xml 2021-09-16 16:23:00 +02:00
Yoann Rodière 170821c135 HHH-14827 Test using @AttributeOverride and also an orm.xml file 2021-09-16 16:23:00 +02:00
Rafael Lillo f6a03cf771 HHH-5249 Add more details MappingException 2021-09-15 12:06:59 +01:00
Knut Wannheden caa84d3ad9 HHH-13999 Support SQL Server 2016
SQL Server 2016 (13.x) and later support the `if exists` clause for most `drop` DDL statements. The new `SQLServer2016Dialect` dialect accounts for this and offers the advantage that no error messages get logged when using `hibernate.hbm2ddl.auto=create-drop`.
2021-09-15 10:22:18 +01:00
Jan Schatteman 0cbf0e5bf8 Minor improvement to the previous backport commit
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-09-14 00:25:50 +02:00
Christian Beikov 0af8755949 Backport of changes from 6314395edf on
wip/6.0 (Fix connection leaks by properly closing service registries)
2021-09-13 17:32:18 +02:00
Arkadiusz Biczewski e0d262cc3f HHH-14813 Update DB2 dialect with bind parameters limit
Provide allowed parameters limit for DB2 queries based on official documentation: https://www.ibm.com/docs/en/db2/11.5?topic=sql-xml-limits
2021-09-07 15:23:58 +01:00
rmartinc a666ac0dac HHH-14796 Cannot replace an existing JPQL NamedQuery with a native NamedQuery 2021-09-07 12:28:28 +01:00
Gavin King 971a47d15d expose two operations on EntityType for use by Hibernate Reactive
see https://github.com/hibernate/hibernate-reactive/pull/954
2021-09-07 12:17:57 +01:00
Yoann Rodière 3810727f5d HHH-14811 Throw LazyInitializationException on lazy-loading an association on a deleted entity with bytecode enhancement 2021-09-07 11:41:04 +01:00