9537 Commits

Author SHA1 Message Date
Vlad Mihalcea
070c14e149 HHH-13165 - Don't use confusing "this" in the User Guide admonition blocks 2019-01-15 16:15:05 +02:00
Sanne Grinovero
a78c56c01f HHH-13198 Introduce a global configuration flag to disable JPA callbacks 2019-01-14 17:18:55 +00:00
Vlad Mihalcea
29e135c015 HHH-13104 - Oracle 12c / SAP Hana insert fails when entity contains only an identity-based column.
Exclude tests failing for SAP HANA and add the supportNoColumnInsert method in Dialect to be used by the Insert class
2019-01-10 15:09:50 -05:00
Chris Cranford
b66f548b5f HHH-13191 - Fix test using a table-name that wasn't compliant across dialects. 2019-01-10 10:52:27 -05:00
Andrea Boriero
53c589a9e1 HHH-13191 - Avoid LazyInitializationException when session is waiting for auto-close with JPA_PROXY_COMPLIANCE enabled 2019-01-09 09:56:27 +00:00
Chris Cranford
e07f1aa89b HHH-13191 - Avoid LazyInitializationException when session is waiting for
auto-close with JPA_PROXY_COMPLIANCE enabled.
2019-01-08 08:56:48 -05:00
Chris Cranford
3cf2b50911 HHH-13191 - Added test case. 2019-01-08 08:54:29 -05:00
Guillaume Smet
829ca59b23 HHH-13175 "Comment" is a reserved keyword for Oracle
This time, hopefully, it's fixed for good...
2019-01-05 21:55:23 +01:00
Guillaume Smet
00bb35455c HHH-13175 "Comment" is a reserved keyword for Oracle 2019-01-05 13:35:26 +01:00
Guillaume Smet
813121dc72 HHH-13175 "Comment" is a reserved keyword for Oracle 2019-01-05 13:21:03 +01:00
Guillaume Smet
6dfb9becb7 HHH-13186 Update the latest MariaDB dialect for autodetection 2019-01-04 10:46:20 +01:00
a.vasilev
15ef10bd54 HHH-13184 Oracle dialect detection does not return latest dialect in the default case 2019-01-04 10:44:34 +01:00
danielsmith1995
f8949f4abd HHH-12878 Include the statement when a StaleStateException is thrown 2019-01-03 22:15:47 +01:00
Steve Ebersole
858524cd27 HHH-13175 - Eager subsequent-select fails when EntityGraph is specified for find operation 2019-01-03 22:12:28 +01:00
Guillaume Smet
99abb99edf HHH-12298 Add test for join fetch with bytecode enhancement 2019-01-03 21:34:46 +01:00
Guillaume Smet
2a8582be7f HHH-13138 Set the TCCL in BytecodeEnhancerRunner
We are not consistently using the ClassLoaderService and we sometimes
use the TCCL so better set it correctly.
2019-01-03 21:34:46 +01:00
Guillaume Smet
bae98ffacc HHH-13138 By default, pass the class loader of the test to the EMF
Not doing it causes issues when using the BytecodeEnhancerRunner which
introduces an enhancing class loader.

We could do it on a per test basis but it's easier to do it once and for
all.

And it can still be overridden anyway.
2019-01-03 21:34:37 +01:00
Guillaume Smet
2dd008adb7 HHH-13172 Log a warning instead of throwing an exception when
@AttributeOverride is used in conjunction with entity inheritance
2019-01-03 21:26:02 +01:00
Moritz Becker
8f748db9b0 HHH-13169 - Use exact table name for multitable update queries instead of table alias 2019-01-03 21:13:51 +01:00
Nicolas MAUTI
7fdac4eeb5 Fix typo: incompatibile should be incompatible 2019-01-03 18:48:23 +01:00
Kedar Joshi
61cddad76d Correct JTS version information 2019-01-02 13:53:07 +01:00
Anderson Calixto
18e6f61041 Fix typo: resister should be register 2018-12-26 14:16:11 +01:00
Vlad Mihalcea
33efabd597 HHH-13167 - When omitting the OTHERWISE clause in a CASE expression built with Criteria API, Hibernate throws a NullPointerException 2018-12-19 19:34:33 +01:00
Gail Badner
fa5b632f4e HHH-13084 HHH-13114 : Correct test case using reserved word 2018-12-18 15:15:00 -08:00
John Lin
08747fc2f4 HHH-13094 - Respect @Any.fetch setting to FetchType.EAGER 2018-12-18 12:21:34 +02:00
Vlad Mihalcea
7358893eac HHH-13160 - Polymorphic query for InheritanceType.TABLE_PER_CLASS is not using UNION ALL 2018-12-18 12:09:26 +02:00
Vlad Mihalcea
e3eeba9845 HHH-13162 - Upgrade MySQL and MariaDB Dialects as they support UNION ALL 2018-12-18 12:06:42 +02:00
Vlad Mihalcea
55f5c9c5bd HHH-13153 - No content in 15.1. Query API of User Guide 2018-12-18 12:03:24 +02:00
Vlad Mihalcea
89372191ec HHH-13140 - Criteria API multiselect aliases are not passed through to the JPQL query and they are not available in ResultTransformer 2018-12-18 06:56:03 +02:00
Gail Badner
7316307d0e HHH-13084 HHH-13114 : Bugs querying entity with non-ID property named 'id'
HHH-13084 HHH-13114 : Query 'select count(h) from Human h' fails if a subclass has a non-Id property named 'id'

HHH-13084 HHH-13114 : Update hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElement.java

Co-Authored-By: dreab8 <dreborier@gmail.com>

HHH-13084 HHH-13114 - Fix FromElementType method name

HHH-13084 HHH-13114 : Correct generated column names
2018-12-17 12:13:07 -08:00
Gail Badner
346b3c7f3e HHH-13084 HHH-13114 : Add test cases
HHH-13084 HHH-13114 : Refactor test cases

HHH-13084 HHH-13114 : Add test cases

HHH-13084 HHH-13114 : Refactor test cases

HHH-13084 HHH-13114 : Add failing test case
2018-12-17 12:10:54 -08:00
Sergey Morgunov
b9edc8d323 HHH-13145 - Generated metamodel class can't be compiled. 2018-12-17 13:54:55 +01:00
Vlad Mihalcea
77cdaa0824 HHH-13146 - Hibernate Ehcache no longer supports the net.sf.ehcache.hibernate.cache_lock_timeout configuration property 2018-12-17 13:54:55 +01:00
George Vinokhodov
478f6d0e11 HHH-13151 Fix fetch of treated entity 2018-12-17 13:54:55 +01:00
Chris Cranford
f84ea3cd37 HHH-13104 - Fix SAP Hana to throw MappingException if table contains a single identity-based column. 2018-12-17 13:54:55 +01:00
Chris Cranford
d625e15192 HHH-13104 - Fix Oracle 12c to return 'default' for identifier column in insert-statement. 2018-12-17 13:54:55 +01:00
Chris Cranford
08bf8c5044 HHH-13104 - Added test case. 2018-12-17 13:54:55 +01:00
Guillaume Smet
98249af058 HHH-12555 Disable NClob test for dialects not supporting NClob 2018-12-17 13:54:23 +01:00
Guillaume Smet
855f34c771 HHH-12555 Add a DialectCheck for NClob support 2018-12-17 13:53:54 +01:00
Gail Badner
4d0b5dc184 HHH-12555 : Remove code in LobMergeStrategy implementations that copied original Lob when target is null 2018-12-17 12:26:37 +01:00
Gail Badner
ca6dc226eb HHH-12555 : Update test to check results 2018-12-17 12:26:37 +01:00
Guillaume Smet
4e05953240 HHH-12555 Add tests 2018-12-17 12:26:37 +01:00
Guillaume Smet
1af878166f HHH-12555 Fix merging of lazy loaded blobs/clobs/nclobs
It's better to avoid pushing UNFETCHED_PROPERTY to the types as it
requires all the types to take it into account.

TypeHelper looks like the only sensible caller that needs change.
2018-12-17 12:26:37 +01:00
Vlad Mihalcea
c79ce44f84 HHH-13163 - Fix DDLWithoutCallbackTest#testRangeChecksGetApplied which fails on MariaDB 2018-12-13 16:46:12 +02:00
Guillaume Smet
0f8fc67a39 Prepare for next development iteration 2018-12-12 23:15:19 +01:00
Guillaume Smet
7759404259 5.4.0.Final 5.4.0 2018-12-12 22:15:57 +01:00
John Lin
0d2fa6e94b HHH-13156 - Enhance the @AnyMetaDef annotation section with more details about the optimal placement 2018-12-12 14:03:32 +02:00
Chris Cranford
9ff14a33c7 HHH-13147 - Fix DelayedPostIdentifierInsert when second-level cache enabled. 2018-12-07 09:56:41 -05:00
Chris Cranford
6d5dd25e7a HHH-13147 - Added test case. 2018-12-07 09:53:17 -05:00
Karel Maesen
d1d1f9f312 HHH-13083 - Add integration test 2018-12-06 22:02:38 +01:00