7131 Commits

Author SHA1 Message Date
Karel Maesen
649b2187e1 HHH-14745 Directly contribute functions to the SqmFunctionRegistry 2021-07-26 16:26:11 +02:00
Karel Maesen
c0a18ee99e HHH-14745 Add ordinal() to avoid non-determinism 2021-07-26 16:26:11 +02:00
Karel Maesen
9aba4532cd HHH-147 Fix method name in contract 2021-07-26 16:26:11 +02:00
Karel Maesen
21dd7a35f1 HHH-14745 Add FunctionContributor contract 2021-07-26 16:26:11 +02:00
Andrea Boriero
76df5a5f4b Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-07-26 15:15:29 +02:00
Sanne Grinovero
0325cd632a HHH-14740 Still need the nullcheck removed in HHH-14727 2021-07-20 14:10:06 +01:00
Steve Ebersole
e2e93e51b7 improvements to JAXB XJC handling 2021-07-19 16:45:50 -05: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
Andrea Boriero
6c98441518 HHH-14730 Avoid loading the same entity proxy twice for the same result set 2021-07-16 13:22:37 +02:00
Sanne Grinovero
5616284a12 HHH-14727 Minor code cleanup in StandardSQLExceptionConverter 2021-07-16 11:16:36 +01:00
Andrea Boriero
98e64579fa Merge branch 'main' into wip/6.0 2021-07-16 11:24:53 +02: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
Steve Ebersole
b26b00a358 Bump matrix testing plugin to 3.1.0 (prep for Gradle 7) 2021-07-14 11:44:35 -05:00
Andrea Boriero
d40a8582be Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-07-08 19:59:59 +02:00
Andrea Boriero
a2e3c58257 Fix a typo 2021-07-08 14:09:46 +02:00
Andrea Boriero
94a258c8d7 Fix wrong creation of inner join 2021-07-08 14:09:46 +02:00
Andrea Boriero
bf22f098d1 Removed TableGroup#isInnerJoinPossible() 2021-07-08 14:09:46 +02:00
Andrea Boriero
241300c0c1 Fix wrong creation of inner join 2021-07-08 14:09:46 +02:00
Andrea Boriero
ba5f77210a Removed useless call to SQLQueryParser#process() from NativeQueryImpl 2021-07-08 14:09:46 +02:00
Andrea Boriero
0831823b27 Fix ManyToOneType#isModified() causing unnecessary update execution 2021-07-08 14:09:46 +02:00
Andrea Boriero
547e247bb6 Fix java.sql.Date attribute assigned wrong BasicType 2021-07-08 14:09:46 +02:00
Andrea Boriero
017db55a1a Register AdaptedImmutableTypes 2021-07-08 14:09:46 +02:00
Andrea Boriero
d6518e0c7a Re-enabled additional tests 2021-07-08 14:09:46 +02:00
Andrea Boriero
8895347867 Fix null dicriminator unable to cast MarkerObject to ... 2021-07-08 11:48:54 +02:00
Andrea Boriero
ce752c1428 Re-enabled additional tests 2021-07-08 11:48:54 +02:00
Andrea Boriero
911173d6eb Fix use of proxy as entity instance in AbstractEntityInitializer 2021-07-08 11:48:54 +02:00
Andrea Boriero
fcee504c99 Re-enable additional tests 2021-07-08 11:48:54 +02:00
Andrea Boriero
cf449a986e Fix issue using explicitSourceAlias as SqlAliasBase, explicit alias starting with a _ char causes failures for Oracle, Derby and Db2 databases 2021-07-08 11:48:54 +02:00
Andrea Boriero
3de89577f8 Fix issue with SqmCorrelatedRootJoin#getNavigablePath(), SqmCorrelatedRootJoin#getReferencedPathSource() and SqmCorrelatedRootJoin#getCorrelationParent() returning null 2021-07-08 11:48:54 +02:00
Andrea Boriero
f1d6dc890a Fix Could not locate TableGroup exception when a join predicate contain an implicit join 2021-07-08 11:48:53 +02:00
Andrea Boriero
bce2737c44 Fix wrong creation of inner join 2021-07-08 11:48:53 +02:00
Andrea Boriero
09266c7ae1 Fix RIGHT OUTER attribute-joins are not supported 2021-07-08 11:48:53 +02:00
Andrea Boriero
da625e18a9 Re-enabled additional tests 2021-07-08 11:48:53 +02:00
Jan Schatteman
92c2bbdbdf Fix for CompositeIdWithGeneratorTest failures in sybase
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-07-08 08:41:02 +02:00
Jan Schatteman
00a8a6c20e Correct grammar to disallow filter clause in quantified subqueries
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-07-07 15:52:00 +02:00
Jan Schatteman
78209dc506 Add filter clause for aggregate functions in HQL
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-07-07 15:52:00 +02:00
Christian Beikov
6447ca9b26 HHH-14693, HHH-10668 Move non-supported dialects to the hibernate-community-dialects artifact and add the SQLite dialect originally contributed by Vlad Mihalcea which was adapted for Hibernate 6. Also add HSQLDB, MySQL and Sybase ASE configurations and a CI job config 2021-07-06 10:14:20 +02: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
Christian Beikov
16db356ba8 HHH-14704 Fix set operations support when fetches are involved 2021-07-02 08:14:47 +02:00