9817 Commits

Author SHA1 Message Date
Vlad Mihalcea
5b11014c7c HHH-13217 - Don't throw exception if both @MappedSuperclass and @Inheritance are used
Make sure the @Inheritance annotation is ignored when used along with @MappedSuperclass
2019-03-06 18:20:51 -08:00
Sanne Grinovero
f086821abd HHH-13305 Deprecate public static helpers returning the current Dialect 2019-03-06 13:19:06 +00:00
Sanne Grinovero
271bf2d4cd HHH-13304 MySQLDialect shouldn't access System Properties 2019-03-06 13:19:06 +00:00
Sanne Grinovero
d353a10382 HHH-13306 And remove the unused LOG instance as well 2019-03-06 12:51:48 +00:00
Jonas Fügedi
30f560f94f HHH-13306 Remove verbose logging from the standard ExceptionMapper 2019-03-06 12:51:39 +00:00
David Steinkopff
d8faee0d2c HHH-13233 Add missing implementation to add attribute to subgraphs 2019-03-04 10:42:23 +01:00
Guillaume Smet
89f523c87f HHH-13277 Add a couple of comments 2019-03-04 10:27:42 +01:00
Yoann Rodière
38a0cd2690 HHH-13277 Simplify HibernateMethodLookupDispatcher 2019-03-04 10:27:42 +01:00
Guillaume Smet
0b3babe4fb HHH-13277 Make HibernateMethodLookupDispatcher less fragile
And less dependent of the JVM.
2019-03-04 10:27:42 +01:00
Gail Badner
6fba4c1035 HHH-13285 : ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory after dom4j update 2019-02-25 12:20:36 -08:00
Gail Badner
a938d5838c HHH-13262 - javax.persistence.TransactionRequiredException: Executing an update/delete query 2019-02-25 12:03:47 -08:00
Andrea Boriero
ef3b07bd73 HHH-13262 - javax.persistence.TransactionRequiredException: Executing an update/delete query 2019-02-25 12:03:47 -08:00
Andrea Boriero
4256f300dd HHH-13262 - Add test for issue 2019-02-25 12:03:47 -08:00
Vlad Mihalcea
b4f76b67ff HHH-13287 - Bidirectional @OneToMany does not support a non-nullable @OrderColumn
Add replicating test case
2019-02-25 09:47:18 +02:00
Chris Cranford
6813d1f488 HHH-13281 - Avoid ClassCastException when unwrapping EntityManager to deprecated org.hibernate.ejb.HibernateEntityManager. 2019-02-24 15:34:29 -08:00
Vlad Mihalcea
819f92c425 HHH-13269 - Embeddable collection regression due to HHH-11544 2019-02-22 12:44:35 +02:00
Ales Justin
b843b3e033 HHH-13216 Fix BigDecimal handling in criteria queries
We used to lose some precision when dealing with BigDecimals.
2019-02-21 10:10:17 +01:00
Guillaume Smet
4e06de2708 HHH-13254 Upgrade Agroal to 1.4 2019-02-21 10:06:19 +01:00
Guillaume Smet
d4ebdfb8ba HHH-13238 Reuse a static logger in QueryTranslatorFactoryInitiator 2019-02-21 09:38:51 +01:00
Gail Badner
7a51b12cbb HHH-13194 : Some methods returning org.hibernate.query.Query are not defined for StatelessSession
HHH-13194 : Remove @Incubating from org.hibernate.query.Query
2019-02-18 21:33:00 -08:00
asutosh936
5a58f50e09 HHH-13258 : Updated documentation 2019-02-18 15:55:43 +01:00
Sanne Grinovero
7fbcfe83b2 HHH-13275 Re-introduce usage of net.bytebuddy.experimental=true when testing on JDK > 11 2019-02-18 14:42:54 +00:00
Sanne Grinovero
d39921bd34 HHH-13271 Restore compatibility of build script with Java 8 too 2019-02-18 12:31:18 +00:00
Sanne Grinovero
9d30a5a024 HHH-13271 Javadoc build failures on JDK 12 2019-02-18 11:43:27 +00:00
Sanne Grinovero
758ca53742 HHH-13272 Upgrade to Byte Buddy 1.9.10 2019-02-17 22:01:05 +00:00
Vlad Mihalcea
170007fc9a HHH-13217 - Don't throw exception if both @MappedSuperclass and @Inheritance are used 2019-02-15 12:18:46 +02:00
Vlad Mihalcea
072d8ca315 HHH-13228 - The modification of a @OneToOne with @MapsId property is silently ignored during a merge operation 2019-02-15 11:48:06 +02:00
Vlad Mihalcea
462e171ee3 HHH-13256 - Fix the fieldsPreUpdateNeeded property index allocation in AbstractEntityPersister#update 2019-02-15 10:44:08 +02:00
wonwoo
69af6caa95 HHH-13265 - Remove double semicolon 2019-02-14 09:00:08 +02:00
Vlad Mihalcea
6be091038d HHH-13230 - The AvailableSettings.HBM2DDL_HALT_ON_ERROR setting does not accept String values 2019-02-07 16:29:35 +02:00
Vlad Mihalcea
ab4c270fac HHH-13227 - UnsupportedOperationException When Programmatically Overriding hibernate.ejb.cfgfile 2019-02-07 14:15:59 +02:00
Gail Badner
0720b2b376 HHH-13244 : add header to test; shorten table/column names to avoid oracle failure 2019-02-06 16:55:09 -08:00
Vlad Mihalcea
180df5199e HHH-6190 - Leverage JmxService to expose management and monitoring capabilities. 2019-02-05 15:37:22 +02:00
Gail Badner
36fc1ad35e HHH-13244 : Fix EntityPrinter to log "<uninitialized>" for uninitalized proxies 2019-02-04 15:28:22 -08:00
Stoty
80ff6b4fe6 HHH-13244 - setting hibernate.jpa.compliance.proxy=true and
org.hibernate debug level to DEBUG breaks hibernate test case

simplify test case
2019-02-04 15:27:22 -08:00
Vlad Mihalcea
d158762144 HHH-13229 - Sequences in MariaDB doesnt work on existing sequence 2019-01-31 16:57:41 +02:00
Jonathan Bregler
0750716c87 HHH-13239 - The query hint javax.persistence.lock.timeout doesn't work correctly on HANA
Convert the lock wait timeout to seconds by dividing the timeout by 1000 (i.e. ignoring the fractions of a second)
2019-01-31 12:00:00 +02:00
Sanne Grinovero
a36df5f259 Revert "HHH-13234 Log exception causing load to fail as @Cause"
This reverts commit 0fe74c2c1d8d40e0f1ff3572e115a3d47fe75e74.
2019-01-30 16:49:52 +00:00
Galder Zamarreño
0fe74c2c1d HHH-13234 Log exception causing load to fail as @Cause 2019-01-28 18:57:09 +01:00
Guillaume Smet
d65b5e62e2 HHH-13220 Only create the PersistentAttributeTransformer if the class is enhanced 2019-01-28 18:55:27 +01:00
Vlad Mihalcea
76981d97a8 HHH-13202 - Add support for PostgreSQL "GENERATED BY DEFAULT AS IDENTITY"
HHH-13106 - Hibernate fails with Schema-validation: missing sequence
2019-01-24 11:07:27 +02:00
Guillaume Smet
ba4d742d34 HHH-13225 Restore original constructor to preserve SPI compatibility 2019-01-24 00:27:07 +01:00
Marek Šabo
5fde418a0d HHH-13225 Fix minorVersionToMatch comparison in BasicDialectResolver 2019-01-23 14:25:17 +01:00
John Lin
103629ee87 HHH-13219 - The sentence "The chapter 6 (e.g. Criteria API)" should be "The chapter 6 (i.e., Criteria API)" 2019-01-22 15:39:04 +02:00
Gail Badner
56c3ebb873 HHH-7525 : Add failing test case (annotated with @FailureExpected) 2019-01-22 11:15:40 +01:00
Guillaume Smet
cde4d998eb Prepare for next development iteration 2019-01-19 20:24:58 +01:00
Guillaume Smet
4c9985fd52 5.4.1.Final 5.4.1 2019-01-19 18:36:01 +01:00
Guillaume Smet
7f71735e3b HHH-13016 Test added in previous commit will now fail so add @FailureExpected
Reintroducing CaseLiteralExpression had some issues with databases other
than H2 as it tried to cast to binary even if the enum was stored as
enumerated. Unfortunately, we cannot really know if the enum is in the
end compared to a value stored as a string or a number.
2019-01-18 15:59:52 +01:00
Guillaume Smet
e2ba4105d3 Revert "HHH-13016 Bring back CaseLiteralExpression"
This reverts commit 23153d5d559214652a6d40de25fd2367d163e301.
2019-01-18 15:59:29 +01:00
Guillaume Smet
23153d5d55 HHH-13016 Bring back CaseLiteralExpression
It was removed as part of
https://github.com/hibernate/hibernate-orm/pull/1361 but this PR didn't
fix all the issues as there are still cases where we don't deduce the
expected type and we need to have a proper cast.
2019-01-18 11:54:11 +01:00