7083 Commits

Author SHA1 Message Date
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
Andrea Boriero
6d59fec436 Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-06-10 09:52:24 +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
5e0864729b Update H2 to 1.4.200. Replace LockMode in Fetch and DomainResult with the source alias to resolve lock mode during initializer creation. Introduce notion of aggregate function with an optional filter clause. Implement support for rendering locks into SQL. Move locking tests to orm package 2021-06-09 16:41:23 +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
Andrea Boriero
6ced2f0aca Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-06-07 12:47:53 +02:00
gavin
97869203ba rename things to 'Emulation' for consistency 2021-06-04 13:23:46 +02:00
nathan.xu
f9534ead03 HHH-14642 finish ScrollableResultsImpl 2021-06-04 13:21:21 +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
Sanne Grinovero
fb69172a4b HHH-14650 AbstractRowReader: no need to pre-compute the entityInitializerByEntityReference cache in advance 2021-06-03 13:58:11 +01:00
Sanne Grinovero
c22393d57b HHH-14650 Optimise AbstractRowReader for iterations on entity initializers 2021-06-03 13:58:05 +01:00
Sanne Grinovero
df48d19bbc HHH-14647 Make ResourceRegistryStandardImpl#unassociatedResultSets lazily initialized 2021-06-03 10:07:45 +01:00
Jan Schatteman
2dc07c2ffe HHH-14503 - Migrate tests from jpa/test to orm/test/jpa
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-06-02 16:50:50 +02:00
Andrea Boriero
422b80b80d HHH-14624 Oracle from version 12 started supporting the syntax for pagination 2021-06-01 15:19:44 +01:00
Andrea Boriero
2952b60cc3 HHH-14624 add test 2021-06-01 15:19:44 +01:00
Gavin King
fa261190ec HHH-14240 Stop generating fragments of uppercase SQL
Hibernate generates lowercase SQL.

(Note that I already fixed all this in H6, but not in H5.)
2021-06-01 15:16:10 +01:00
Andrea Boriero
d413bdf2e9 Fix errors after merge with main 2021-05-31 16:21:31 +02:00
Andrea Boriero
451568f322 Merge remote-tracking branch 'upstream/main' into wip/6.0_merge_7 2021-05-31 14:55:18 +02:00
Andrea Boriero
2c6e000537 Merge branch 'wip/6.0_merge_6' into wip/6.0 2021-05-31 13:18:38 +02:00
Andrea Boriero
020319b4fb Re-enable additional tests 2021-05-27 12:02:08 +02:00
Andrea Boriero
f47a44e1cf Fix eager batch collection not initialized 2021-05-27 09:31:43 +02:00
Andrea Boriero
21c607c929 Fix CollectionLoaderBatchKey parameters binding error 2021-05-27 09:31:43 +02:00
Andrea Boriero
629b318731 Fix SmqBagJoin, SqmSetJoin and SqmListJoin throwing NotYetImplementedFor6Exception 2021-05-27 09:31:43 +02:00
Yoann Rodière
07eca3883d HHH-14635 Upgrade to log4j 2 2021-05-26 09:05:56 +02:00
Christian Beikov
8c9330a8ff Fix jakarta tests 2021-05-25 18:11:29 +02:00
nathan.xu
f90a5f930b HHH-14607 prefer FetchOptions over FetchStrategy 2021-05-25 07:29:52 -05:00
Vlad Mihalcea
cea044ec69 HHH-14632 - Call statistics.queryPlanCacheHit and statistics.queryPlanCacheMiss for FilterQueryPlan and NativeSQLQueryPlan 2021-05-25 07:41:07 +02:00
Andrea Boriero
ffae5474a6 Merge remote-tracking branch 'upstream/main' into wip/6.0_merge_6 2021-05-24 20:41:03 +02:00
Andrea Boriero
466c9b5f38 Merge branch 'main_2' into wip/6.0_merge_5 2021-05-24 16:00:11 +02:00
Christoph Dreis
fc3accfbd1 HHH-14574 Avoid NPEs from LoadContexts.cleanup(ResultSet) 2021-05-24 12:08:05 +02:00
Andrea Boriero
26e858c78b HHH-14616 Change VERSION_COLUMN_ALIAS from v to version_ 2021-05-24 10:46:29 +01:00
Gail Badner
6bb1900495 HHH-14616 : Add test case with default hibernate.globally_quoted_identifiers (=false) and version column quoted 2021-05-24 10:46:29 +01:00
Andrea Boriero
e76a60cbfc HHH-14616 Oprimistic Lock throws org.hibernate.exception.SQLGrammarException: could not retrieve version 2021-05-24 10:46:29 +01:00
Andrea Boriero
75bcb6bc0c HHH-14616 Add test for issue 2021-05-24 10:46:29 +01:00
Christian Beikov
a57c0e34ff HHH-14618 Allow passing multiple script source files separated by comma 2021-05-24 11:42:36 +02:00
Christian Beikov
bf19f98c2d HHH-14619 Test and fix ClassCastException because collection of uninitialized proxy is dirty checked 2021-05-21 09:15:36 +02:00
gavin
6dc3b4a726 make logFlushResults() protected for the benefit of HR 2021-05-20 15:07:34 +01:00
Sanne Grinovero
e6688f8ebc HHH-14622 Improved iteration of PreLoadEventListener 2021-05-20 14:24:50 +01:00
Yoann Rodière
ccc5eb1305 HHH-14620 Remove duplicate assertions in LazyCollectionLoadingTest 2021-05-20 11:53:57 +02:00
Yoann Rodière
12cb577f9f HHH-14620 Test incorrect initialization of a collection with extended bytecode enhancement 2021-05-20 11:53:57 +02:00