Andrea Boriero
25be071285
HHH-15044 Revert HHH-14826 fix because the provided test was wrong
2022-01-25 14:49:20 +00:00
Sanne Grinovero
6ee835caa4
HHH-14540 Maintain strict API backwards compatibility
2021-11-16 15:59:16 +00:00
Chris Cranford
1c9567832c
HHH-14540 Don't share session-scoped interceptors with temp session
2021-11-16 15:59:09 +00:00
Andrea Boriero
ea46eb3ab2
HHH-14826 Fix failure of o.h.test.onetoone.cache.OneToOneCacheTest#OneToOneCacheByForeignKey()
2021-10-01 09:46:22 +01:00
Andrea Boriero
e16fa0bd7f
HHH-14826 Extract issue specific tests from OneToOneCacheTest
2021-10-01 09:46:16 +01:00
Amit Mendapara
6fa04c5f38
HHH-14826 Fix regression caused by one-to-one L2 cache support
2021-10-01 09:46:12 +01:00
Amit Mendapara
0c6ba01ee0
HHH-14826 Add test to check regression caused by OneToOne cache support
2021-10-01 09:46:07 +01:00
Steve Ebersole
dac1515811
HHH-14847 - Deprecate JMX support
2021-09-28 16:04:36 +01:00
Steve Ebersole
d856944eec
HHH-14845 - Deprecate JACC support
2021-09-28 11:23:16 +01:00
Yoann Rodière
05c51e555a
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:37:43 +01:00
Yoann Rodière
5a456010bd
HHH-14828 Do not enhance final field write access
2021-09-20 22:37:43 +01:00
Yoann Rodière
c040a740d8
HHH-14828 Enable bytecode enhancement logging in core tests
2021-09-20 22:37:43 +01:00
Yoann Rodière
f7bcd1d9cf
HHH-14828 Fix incorrect logging in FieldAccessEnhancer
2021-09-20 22:37:43 +01:00
Yoann Rodière
01c130e6e5
HHH-14828 Test bytecode enhancement on entities/embeddables with a final field
2021-09-20 22:37:43 +01:00
Christian Beikov
49a410ffcd
Backport of changes from 6314395
on wip/6.0
...
(Fix connection leaks by properly closing service registries)
2021-09-17 09:20:15 +02:00
Yoann Rodière
aac7438ee7
HHH-14827 Fix @AssociationOverride/@PrimaryKeyJoinColumn at type level being ignored when also using orm.xml
2021-09-16 16:23:26 +02:00
Yoann Rodière
fba81d165a
HHH-14827 Fix @AttributeOverride at type level being ignored when also using orm.xml
2021-09-16 16:23:26 +02:00
Yoann Rodière
1582d8acc0
HHH-14827 Test using @AttributeOverride and also an orm.xml file
2021-09-16 16:23:26 +02:00
rmartinc
f2db7302c9
HHH-14796 Cannot replace an existing JPQL NamedQuery with a native NamedQuery
2021-09-08 16:48:40 +01:00
Christian Beikov
1ba3595292
HHH-14777 Enabled skip locked rendering for MariaDB 10.6+
2021-08-17 10:38:27 +02:00
The Geeky Asian
971d0f1fc5
HHH-13848 - Fix for potential NullPointerException
...
The callers of the convert() method in ResourceRegistryStandardImpl expect an exception which is then thrown. This me produce NullPointerException, which has been fixed in this commit.
2021-08-16 22:47:43 +02:00
Yoann Rodière
544dbbf762
HHH-14770 Revert "HHH-14770 Optimise access to EntityPersister in Metamodel via Class type"
...
This reverts commit 9a335c1c04
.
2021-08-12 11:57:00 +02:00
Sanne Grinovero
fb0279e3a7
HHH-14625 Avoid performing a ServiceRegistryLookup in JtaTransactionCoordinatorImpl constructor
2021-08-09 17:28:37 +01:00
Sanne Grinovero
135361a6b8
HHH-14776 Optimise Loader operations by using the Persister directly
2021-08-09 15:55:46 +01:00
Sanne Grinovero
edcce3e1c2
HHH-14776 Promote method instantiate(EntityPersister, Serializable) from SessionImplementor to SharedSessionContractImplementor
2021-08-09 15:55:46 +01:00
Sanne Grinovero
9a335c1c04
HHH-14770 Optimise access to EntityPersister in Metamodel via Class type
2021-08-09 12:55:05 +01:00
Sanne Grinovero
2390416318
HHH-14773 JdbcCoordinatorImpl micro improvement: unguarded tracev parameters should be constant
2021-08-09 10:58:18 +01:00
boris-unckel
c9b8776d3a
HHH-14760 Close resource - potential resource leak
...
Fixes https://hibernate.atlassian.net/browse/HHH-14760
2021-08-09 10:40:27 +01:00
Gail Badner
b1975ba05d
HHH-11926 : Add FailureExpected test
2021-07-29 12:06:02 +01:00
Sanne Grinovero
83975eaddf
HHH-14755 Allow configuring the DefaultIdentifierGeneratorFactory to ignore BeanContainer(s)
2021-07-29 12:04:37 +01:00
Sanne Grinovero
d4ed42149b
HHH-14755 Remove some dead code from DefaultIdentifierGeneratorFactory
2021-07-29 12:04:37 +01:00
Alvaro Esteban Pedraza
aa5d40852c
HHH-10661 Reduce code duplication in serialize method of StatefulPersistenceContext
2021-07-27 14:51:01 +01:00
Sanne Grinovero
ff9f6efc0d
HHH-11413 Fixing code style
2021-07-27 14:13:23 +01:00
Dariush Moshiri
787f0a44ea
HHH-11413: Native named query creation fails unintuitively when no resultClass is specified
2021-07-27 14:13:08 +01:00
Sanne Grinovero
0325cd632a
HHH-14740 Still need the nullcheck removed in HHH-14727
2021-07-20 14:10:06 +01:00
Andrea Boriero
c0041ba073
HHH-14772 InformationExtractorJdbcDatabaseMetaDataImpl#getCurrentSchema() method returns currentCatalog if schema == null
2021-07-18 21:05:57 +01:00
Sanne Grinovero
f60d8bcd12
HHH-14734 No good reason tu use TypeCache(s) with WithInlineExpunction
2021-07-16 16:43:02 +01:00
Sanne Grinovero
e782ddf8f9
HHH-14733 Not useful to clear the bycodeprovider caches on sessionFactoryClosing
2021-07-16 16:43:02 +01:00
Sanne Grinovero
6608d03bfc
HHH-14732 ProxyDefinitionHelpers are immutable and can be declared static
2021-07-16 16:43:02 +01:00
Sanne Grinovero
0768663895
HHH-14731 Simplify SPI ProxyFactoryFactory#buildBasicProxyFactory to accept a single class or interface only
...
And deprecate method org.hibernate.bytecode.spi.ProxyFactoryFactory#buildBasicProxyFactory(java.lang.Class, java.lang.Class[])
2021-07-16 16:43:02 +01:00
Sanne Grinovero
5616284a12
HHH-14727 Minor code cleanup in StandardSQLExceptionConverter
2021-07-16 11:16:36 +01:00
Yoann Rodière
0a16e341c9
HHH-14730 Avoid loading the same entity proxy twice for the same result set
2021-07-16 10:09:29 +02:00
Yoann Rodière
4a2d19a171
HHH-14730 Test lazy loading of bytecode-enhancement proxy triggered by loading of a collection with eager references to that proxy
2021-07-16 10:09:29 +02:00
Andrea Boriero
8b02aaf5a8
HHH-14608 Merge causes StackOverflow when JPA proxy compliance is enabled
2021-07-15 21:01:09 -07:00
Andrea Boriero
8dcf6f983b
HHH-14608 Add test for issue
2021-07-15 21:01:09 -07:00
Sanne Grinovero
1c16d8da97
HHH-14728 Include CamelCaseToUnderscoresNamingStrategy from Spring Boot
2021-07-15 21:56:34 +01:00
Gail Badner
6d16d6d32f
HHH-14720 : Aliases generated for mixed-case column names that end in a number are not all lower-case
2021-07-15 21:48:24 +01:00
Gail Badner
c4ff6c19ac
HHH-14720 : Added test case
2021-07-15 21:48:24 +01:00
Sanne Grinovero
834f125c07
HHH-14706 Improve error message on incompatible types due to mismatched classloader
2021-07-05 13:31:38 +01:00
Yanming Zhou
f168b8cff2
HHH-14688 Get IdentifierGenerator from BeanContainer if not registered
2021-07-02 14:04:54 -05:00