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
Andrea Boriero
f1a5b2cbca
HHH-13788 Fix default IdentifierHelper case strategy
2021-06-22 17:22:27 +02:00
Andrea Boriero
b17e17cdb6
HHH-13788 Schema update try to recreate existing tables
2021-06-22 17:22:27 +02:00
Andrea Boriero
dfdc439f66
HHH-13788 Add test for issue
2021-06-22 17:22:27 +02:00
Sanne Grinovero
916849a8af
HHH-14691 Small optimisation for updating Query Cache Statistics
2021-06-22 13:16:16 +01:00
Sanne Grinovero
e91901946a
HHH-14690 Avoid fully resetting StatisticsImpl just after its constructor
2021-06-22 13:16:16 +01:00
Andrea Boriero
3ea0484122
HHH-4808 SessionImpl.initializeCollection() does not release JDBC connection (if outside of a transaction)
2021-06-22 11:40:33 +01:00
Andrea Boriero
179c1d1da0
HHH-4808 Add test for issue
2021-06-22 11:40:33 +01:00
Christian Beikov
8f4450c433
HHH-14597 Test and fix for NPE while trying to delete cascade to-one association within element collection
2021-06-22 11:31:39 +01:00
Andrea Boriero
bdc08af163
HHH-11817 Add test for issue
2021-06-21 08:44:46 +02:00
Andrea Boriero
8fc45a9004
HHH-11817 Allow schema-export commands written to file to truncate in addition to current appending
2021-06-21 08:44:46 +02:00
Christian Beikov
107849c3c8
Fix jakarta sources transformation issues
2021-06-16 08:37:14 +02:00
Steve Ebersole
f91fe03352
HHH-14679 - Deprecate ResultSetWrapper and friends
2021-06-14 16:25:00 +01:00
Sanne Grinovero
e2f24c5436
HHH-14667 Maintain backwards compatibility for Hibernate Reactive
2021-06-14 16:23:45 +01:00
Sanne Grinovero
ee55768587
HHH-14667 SequenceFilterTest only needs to be run on H2
2021-06-11 11:55:46 +01:00
Sanne Grinovero
5b2289e883
HHH-14667 Avoid triggering the load of sequence metadata when not required
...
Also introduce SequenceMismatchStrategy#NONE, which allows to fully disable the checks
performed by SequenceMismatchStrategy on initialization; combining these two
changes, users have the option to fully skip loading the details about existing
sequences from the DB.
2021-06-11 11:55:46 +01:00
Sanne Grinovero
ab8c81482c
HHH-14667 Remove also ExtractedDatabaseMetaData#getExtraKeywords() as it's unused as well
2021-06-11 11:55:46 +01:00
Sanne Grinovero
8f765eeff8
HHH-14667 Remove also unused: ExtractedDatabaseMetaData#getTypeInfoSet() and doesLobLocatorUpdateCopy()
2021-06-11 11:55:46 +01:00
Sanne Grinovero
c10493435e
HHH-14667 Skip loading all keywords from the DB when keyword auto-quoting is disabled
2021-06-11 11:55:46 +01:00
Sanne Grinovero
fd35857284
HHH-14667 Remove some dead code
2021-06-11 11:55:46 +01:00
Sanne Grinovero
f8da005f3a
HHH-14667 Remove extraction of TypeInfo from the Database JDBC metadata as it's unused
2021-06-11 11:55:46 +01:00
Andrea Boriero
8002b188bb
HHH-14649 Oracle limit handler create wrong sql query when multiple spaces are present in the query
2021-06-10 23:31:26 +01:00
Andrea Boriero
bbc2ecb484
HHH-14649 Add test for issue
2021-06-10 23:31:26 +01:00
Christian Beikov
d60dc9255d
HHH-14660 Deprecate component mappings with different attributes for the same class
2021-06-10 12:48:21 +02:00
Yoann Rodière
916bcbdef0
HHH-14659 Fix "join fetch" on mapped-by association being ignored when using bytecode enhancement
2021-06-09 17:02:39 +02:00
Yoann Rodière
50b8ad1f2b
HHH-14659 Test query "join fetch" on lazy to-one associations with bytecode enhancement
2021-06-09 17:02:39 +02:00
Yoann Rodière
0eb187fae4
HHH-14659 Test join fetch correctly in HHH3949Test
2021-06-09 17:02:39 +02:00
Christian Beikov
66ae1c9557
HHH-14665 Fix schema generation test missing the default semi-colon in comments
2021-06-08 23:05:51 +02:00
Christian Beikov
10cba26bda
HHH-14665 Use semi-colon as the default statement delimiter for scripts
2021-06-08 20:49:39 +02:00
Sanne Grinovero
40ed10e9fa
HHH-14662 Remove unnecessary statuful lambda instances from StatisticsImpl
2021-06-08 15:55:09 +01:00
Christian Beikov
3443541f6c
HHH-14655 Upper case the information schema sequence identifier again to fix issues with case sensitive databases
2021-06-07 16:39:36 +02:00
Sanne Grinovero
5579a38d4d
HHH-14650 AbstractRowReader: remove more redundant checks
2021-06-03 13:58:18 +01:00
Sanne Grinovero
84e7c5f63b
HHH-14650 AbstractRowReader: remove unnecessary nullchecks
2021-06-03 13:58:15 +01:00