9378 Commits

Author SHA1 Message Date
Guillaume Smet
849e2a5a53 Prepare for next development iteration 2018-11-29 18:02:01 +01:00
Guillaume Smet
f4aec91030 5.4.0.CR2 5.4.0.CR2 2018-11-29 17:24:48 +01:00
Guillaume Smet
21fa1ab54b HHH-13127 Update a few things in the metamodel generator documentation 2018-11-29 17:04:47 +01:00
Guillaume Smet
e528eb7ee9 HHH-13127 Document that JAXB jars are needed if using JDK 11 2018-11-29 17:04:47 +01:00
Guillaume Smet
190dedc8fc HHH-13128 Add missing jaxb-runtime dependency to metamodel generator
It's necessary for JDK 11 and we missed it when we added the
jaxb-runtime dependency to hibernate-core.
2018-11-29 11:20:44 +01:00
Vlad Mihalcea
d48307d5fa HHH-13125 - Remove the Javadoc links in the User Guide pointing internal classes 2018-11-29 11:10:10 +01:00
Vlad Mihalcea
1b53969359 HHH-13102 - Document how catalog and schema attributes need to be applied based on the underlying DB capabilities 2018-11-29 11:06:25 +01:00
Vlad Mihalcea
c9356ce9b4 HHH-13115 - Document how to define timezone per tenant when using Multitenant Database 2018-11-29 10:51:11 +01:00
Guillaume Smet
2823e98cd9 Remove non-ascii character from Javadoc
We often have java.io.FileNotFoundException: JAR entry
org/hibernate/annotations/NamedQueries.class not found errors when
building on these 2 classes and it's the only special thing in them so
let's hope it will fix this issue.
2018-11-28 11:00:48 +01:00
Vlad Mihalcea
39d9f84920 HHH-13124 - The CachingRegionFactory resolution algorithm has changed 2018-11-27 18:17:45 +01:00
Vlad Mihalcea
4900832cc2 Fix tests failing due to an import which was not even required 2018-11-26 18:55:59 +02:00
Vlad Mihalcea
850f0cdd20 Add missing test condition for hibernate.jpa.compliance.proxy tests 2018-11-26 17:51:14 +02:00
Vlad Mihalcea
b93e340d22 Add tests to prove that the hibernate.jpa.compliance.proxy behavior works as expected 2018-11-26 17:48:17 +02:00
Henri Tremblay
73345d5263 HHH-13118 Use the provided class loader even when using the default URI 2018-11-23 16:58:03 +01:00
Guillaume Smet
25554375f2 HHH-13111 Restore support of criteria subqueries in select clauses
When the JPA query compliance mode is disabled (the default), it should
be possible to include subqueries in select clauses of a criteria query.

This was previously accepted due to a bug. After having fixed HHH-13001, we
started to throw an IllegalStateException.
2018-11-23 15:29:08 +01:00
Yoann Rodière
a89a9beeb0 HHH-13112 Fix a table name in NoPackageTest 2018-11-23 14:44:10 +01:00
Yoann Rodière
aa2648d878 HHH-13043 Upgrade to JAXB 2.3.1
... which has a correctly formatted POM, and doesn't wreak havoc in
projects depending on us and using Maven + JDK11.
2018-11-23 13:39:39 +01:00
Yoann Rodière
809eec87f0 HHH-13112 Upgrade to ByteBuddy 1.9.5
... which fixes https://github.com/raphw/byte-buddy/issues/568
2018-11-23 08:06:13 +01:00
Yoann Rodière
7799555bc7 HHH-13112 Add a test with an entity in the default package 2018-11-21 11:33:21 +01:00
Vlad Mihalcea
0684fd867c Revert "HHH-13105 - Add registries for user-defined Types as currently a custom Type is instantiated and configured 9 times"
This reverts commit 903d542020ea2a22e796ef8c21b7f55c26105967.
2018-11-20 20:43:25 +02:00
Vlad Mihalcea
903d542020 HHH-13105 - Add registries for user-defined Types as currently a custom Type is instantiated and configured 9 times 2018-11-19 18:15:32 +02:00
Vlad Mihalcea
dab50a6d8a HHH-13108 - IN Clause Parameter Padding not working for Criteria API 2018-11-16 20:23:33 +02:00
Andrea Boriero
5515347ec3 HHH-13107 - JtaWithStatementsBatchTest fails on Oracle 2018-11-15 20:36:04 +00:00
Guillaume Smet
a95a48b0f1 Prepare next development iteration 2018-11-15 15:25:19 +01:00
Guillaume Smet
06da34868b 5.4.0.CR1 5.4.0.CR1 2018-11-15 14:47:58 +01:00
Andrea Boriero
11e71f6977 HHH-13050 - On release of batch it still contained JDBC statements logged 2018-11-14 12:31:20 -08:00
Gail Badner
a7fccaa377 HHH-13050 : Add test with a batch that fails when addToBatch() is called 2018-11-14 12:31:20 -08:00
Andrea Boriero
be0ee006ab HHH-13050 - Add test for issue 2018-11-14 12:31:20 -08:00
Chris Cranford
013e5b70b8 HHH-13053 - Fix test on Oracle and HANA databases. 2018-11-14 12:46:33 -05:00
Chris Cranford
805aec32b3 HHH-13101 - Document hibernate.id.disable_delayed_identity_inserts config setting. 2018-11-14 11:38:12 -05:00
Andrea Boriero
a15dfe0e05 HHH-13076 - Hibernate 'Transaction already active' behaviour with JTA transaction manager 2018-11-14 15:42:40 +00:00
Andrea Boriero
0fa4b50188 HHH-13076 - Add test for issue 2018-11-14 15:42:40 +00:00
Sanne Grinovero
432c18441d HHH-13100 Remove unused import 2018-11-14 15:32:29 +00:00
Guillaume Smet
53cbc1660c HHH-13100 Make a couple of equals()/hashCode() implementations lighter 2018-11-14 14:09:49 +01:00
Vlad Mihalcea
c354b5e8b9 JPA-31 - Simple JPQL with guarded null Parameter fails with Postgresql
Add test case to prove the issue does not replicate
2018-11-14 14:46:29 +02:00
Gail Badner
e12a688524 HHH-11209 : Log a DEBUG message if collection with queued operations is detached due to rollback; otherwise, log INFO message 2018-11-14 00:42:06 -08:00
Chris Cranford
d7d6e2882f HHH-13042 HHH-13044 HHH-13053 - Fix to short-circuit delayed identifier insert forcing them to insert early. 2018-11-13 23:04:01 -08:00
Chris Cranford
1e8ccb6cce HHH-13053 - Added test case. 2018-11-13 23:04:01 -08:00
Chris Cranford
67459cd097 HHH-13044 - Added test case. 2018-11-13 23:04:01 -08:00
Chris Cranford
7acad70b01 HHH-13042 - Added test case. 2018-11-13 23:04:00 -08:00
Chris Cranford
dc873c3d36 HHH-13042 - Revert change made for HHH-12464. 2018-11-13 23:04:00 -08:00
Guillaume Smet
79a8f43ba5 HHH-13097 Don't throw an exception if there are two getter candidates 2018-11-13 23:56:42 +00:00
Guillaume Smet
36078065ea HHH-13097 Cache a static ByteBuddy matcher 2018-11-13 23:56:42 +00:00
Guillaume Smet
45d5aa7ddf HHH-13097 Cache the resolution of the getters 2018-11-13 23:56:41 +00:00
Guillaume Smet
4ec71218e9 HHH-13097 Cache the annotations resolution 2018-11-13 23:56:12 +00:00
Guillaume Smet
d125349c07 HHH-13097 Only rewrite class if enhanced in the ByteBuddy enhancer
This makes the behavior of the ByteBuddy enhancer consistent with the
behavior of the Javassist enhancer.

Currently, the Maven plugin rewrites every class provided.
2018-11-13 23:52:55 +00:00
Guillaume Smet
5cdf56774d HHH-13097 Add a missing @Override 2018-11-13 23:52:55 +00:00
Sanne Grinovero
b959f41134 HHH-13100 All custom implementation of Byte Buddy "Implementation" s should have a proper equals and hashcode 2018-11-13 23:36:57 +00:00
Sanne Grinovero
0f3bba6ed8 HHH-13099 Update to Byte Buddy 1.9.4 2018-11-13 22:24:12 +00:00
Chris Cranford
c8166b3f5d HHH-13051 - Refactored strategy solution. 2018-11-13 19:20:45 +01:00