7044 Commits

Author SHA1 Message Date
Christian Beikov
15f2dca36d Move annotations.inheritance tests and implement qualifier omission for formulas in DML statements 2021-08-06 23:15:50 +02:00
Christian Beikov
f84585c5ed Move annotations.immutable tests and implement immutable update warning/error 2021-08-06 23:15:50 +02:00
Christian Beikov
eaba3acc20 Move annotations.idmanytoone tests and fix property lookup of identifierMapper 2021-08-06 23:15:50 +02:00
Christian Beikov
7b58e700db Make sure the SerializableJavaTypeDescriptor is never used for entities. Fix a wrong JDBC mapping causing problems converted attributes. Force IMMEDIATE fetch timing for many-to-one associations with NotFound.IGNORE 2021-08-06 23:15:50 +02:00
Christian Beikov
5da81c2263 Move annotations.formula package 2021-08-06 23:15:50 +02:00
Christian Beikov
adf8da6bed Move annotations.fetch package 2021-08-06 23:15:50 +02:00
Christian Beikov
7216823afd Move annotations.enumerated tests and fix some type parameterization and enum related issues 2021-08-06 23:15:50 +02:00
Christian Beikov
38e1704f43 Fix creation of proper navigable path for identifier mapper 2021-08-06 23:15:50 +02:00
Christian Beikov
75f4e635f2 Fix HBM return-join handling 2021-08-06 23:15:50 +02:00
Christian Beikov
95a34e2895 Move test.type.contributor and implement support for constructor injection of TypeBootstrapContext 2021-08-06 23:15:50 +02:00
Christian Beikov
d3810b8f7a Implement support for non-primary-key foreign keys 2021-08-06 14:46:35 +02:00
Jan Schatteman
3ec8b27b2a Added doc notes on the filter clause and the ilike predicate
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-08-05 23:35:17 +02:00
Jan Schatteman
0c1c469352 HHH-14739 - Implement ILike support
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-08-05 23:35:17 +02:00
Christian Beikov
be485796b1 Cleanup the grammar and generify same-structured function rules 2021-08-05 17:37:00 +02:00
Christian Beikov
e0076f8e20 Fix generated value issues with Oracle 2021-08-05 09:50:28 +02:00
Christian Beikov
1fb839b841 Skip some tests for databases that don't support a current_timestamp function with microsecond precision 2021-08-05 09:50:28 +02:00
Christian Beikov
ca22db14bb Fix some issues with collection-path related HQL functions minindex/maxindex/minelement/maxelement/elements/indices and group by item rendering problems 2021-08-05 09:50:28 +02:00
Steve Ebersole
53fc490181 Document value generation;
Moved `@CurrentTimestamp` from src/test/java to src/main/java
2021-08-03 14:03:32 -05:00
Steve Ebersole
3b78f30309 Few Gradle file related tasks
- dropped explicit apt output handling - Gradle has that built in
- Switched other uses to write to the standard `${buildDir}/generated/sources` dir
2021-08-02 16:35:16 -05:00
Steve Ebersole
230c787b3c Fixes for Yoann's search + 6.0 tracking
- Support for generated values
- See `@ProposedGenerated` for proposed change to `@Generated`; without that change, `@Generated` will not work with update-generation; nor does it work on 5.x
2021-08-02 15:43:19 -05:00
Christian Beikov
b8afa46d8f Fix row value comparison emulation rendering issue that occurred on SAP HANA 2021-08-02 14:56:02 +02:00
Christian Beikov
4ee71faecf Improve SemanticQueryBuilder performance and fix a few generics related issues 2021-08-02 14:56:02 +02:00
Andrea Boriero
e93f43a43f Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-08-02 14:02:30 +02:00
Steve Ebersole
df9df2a738 Fixes for Yoann's search + 6.0 tracking
- test for Criteria handling.  Unable to reproduce unfortunately
2021-07-29 13:31:21 -05:00
Steve Ebersole
8362ce72ba Fixes for Yoann's search + 6.0 tracking
query-options - null cache-mode
2021-07-29 13:31:21 -05: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
boris-unckel
78e620d9fe HHH-14761 Exception message String.format too many variables
Fix https://hibernate.atlassian.net/browse/HHH-14761
2021-07-29 12:02:00 +01:00
Christian Beikov
e82a45d616 Fix issues with Oracle 12.1c 2021-07-28 16:26:09 +02:00
Christian Beikov
ad49a41cd9 Fix issues with HANA to allow running the testsuite 2021-07-28 16:26:09 +02:00
Christian Beikov
87604549ef Support usage of boolean expression in predicate context 2021-07-28 16:26:09 +02:00
Christian Beikov
87258af3f9 HHH-14495 Use table name, rather than entity name, as base for per-entity implicit sequence naming 2021-07-28 16:26:09 +02:00
Gavin King
8dd0ed7c2d clean imports and remove useless override 2021-07-28 15:22:41 +02:00
Gavin King
7aeb03beea remove older getJdbcType() method 2021-07-28 15:22:41 +02:00
Gavin King
526b3659c8 more correct test code 2021-07-28 15:22:41 +02:00
Gavin King
07096e7cc1 introduce JDBCTypeDescriptor.getDefaultSqlTypeCode()
and rename sqlType -> jdbcTypeCode in Type hierarchy for consistency

See https://github.com/hibernate/hibernate-orm/discussions/4088
2021-07-28 15:22:41 +02:00
Steve Ebersole
d16073f7ce remove dependency on hibernate-core tests from hibernate-envers 2021-07-27 19:38:44 -05:00
Steve Ebersole
1c100f5af0 Tests for binding composite-valued query parameters 2021-07-27 09:17:15 -05: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
Steve Ebersole
6d9bcd09c1 Tests for binding composite-valued query parameters 2021-07-26 16:37:18 -05:00
Steve Ebersole
c1732f867c Query domain-results 2021-07-26 15:16:37 -05:00
Steve Ebersole
9f2ae95397 Gradle task cache
Gradle 7 prep
2021-07-26 13:51:38 -05:00
Andrea Boriero
967553add4 Fix multiparameter binding issue 2021-07-26 17:29:49 +02:00
Andrea Boriero
e4571cbf30 Fix issue with Sybase,the hbm mapping was causing errors with case sensitive dbs 2021-07-26 16:43:26 +02:00
Andrea Boriero
77d870f08c Re-enabled additional tests 2021-07-26 16:43:26 +02:00
Andrea Boriero
3aa875b037 Fix ScrollableResultsImpl not initializing non lazy collections 2021-07-26 16:43:26 +02:00
Andrea Boriero
ba5d90d116 Fix StatelessSession#uniqueResult() not clearing the temporary PersistenceContext 2021-07-26 16:43:26 +02:00