Yoann Rodière
625f341a56
HHH-13022 Fix indentation in hibernate-osgi.gradle
2019-09-11 10:26:35 +02:00
Yoann Rodière
acc7934173
HHH-12990 Remove unnecessary dependencies to JSR-250 when generating JAXB classes
...
It seems these dependencies were not necessary at all, even before the
previous patches.
2019-09-11 10:26:35 +02:00
Yoann Rodière
0f54fcc484
HHH-12990 Remove now unnecessary dependencies to JSR-250 when using jpamodelgen
...
The previous commit ensured we don't need them anymore.
2019-09-11 10:26:35 +02:00
Yoann Rodière
b151f396f6
HHH-12990 Auto-detect the fqcn of the Generated annotation in jpamodelgen
...
It's "javax.annotation.Generated" in Java 8 and below, but
"javax.annotation.processing.Generated" in Java 9 and above.
2019-09-11 10:26:35 +02:00
Yoann Rodière
a69de05e44
HHH-12946 Enable JAXB dependencies regardless of the JDK being used when building Hibernate ORM
...
Previously we would only add the dependency when building with JDK9+,
and we built all releases using JDK8.
This means the dependencies were useless, because they would never be
mentioned in the actual POMs published to users.
2019-09-11 10:26:35 +02:00
Yoann Rodière
b6bad94914
HHH-12946 Target JDK11 instead of JDK10 in terms of JDK API compatibility
2019-09-11 10:26:35 +02:00
Yoann Rodière
919e4a6a39
HHH-12946 Upgrade to fobiddenapis 2.6 (compatible with JDK11)
2019-09-11 10:26:35 +02:00
Yoann Rodière
e6cd7d8495
HHH-12946 Remove unnecessary dependencies when building with JDK9+
...
We don't need to depend on JAXB's compiler (XJC) in our modules,
we just need the dependency in specific tasks during the build.
In particular we don't want users to transitively depend on XJC.
Also, we don't need an explicit dependency to JAXB in every module,
having one in hibernate-core is enough.
2019-09-11 10:26:35 +02:00
Yoann Rodière
f9609f93b2
HHH-12946 Add explicit dependencies to JAXB APIs where relevant
2019-09-11 10:26:35 +02:00
Yoann Rodière
fcdc62a849
HHH-12946 Depend on org.glassfish.jaxb:jaxb-runtime instead of the obsolete com.sun.xml.bind:jaxb-impl
...
Apparently both sets of coordinates work, but the com.sun.xml.bind one
is older and deprecated.
2019-09-11 10:26:35 +02:00
Yoann Rodière
90c059aaa4
HHH-12946 Use constants for JAXB dependencies instead of inline strings
...
We may have to update these dependencies, let's make it easy.
2019-09-11 10:26:35 +02:00
Sanne Grinovero
a8e05fd409
HHH-13007 No longer use net.bytebuddy.experimental=true when testing on JDK11
2019-09-11 10:26:35 +02:00
Gail Badner
b966f6c921
HHH-13590 : test cases
...
(cherry picked from commit 11409ed633e62f507d54d8a819dd6a3326afe982)
2019-09-03 14:21:18 -07:00
Gail Badner
631a2645a8
HHH-13590 : TransientObjectException merging a non-proxy association to a proxy
...
(cherry picked from commit 148b4b2ed009b488206b8e3854bc7270dc7931b4)
2019-09-03 13:25:23 -07:00
Andrea Boriero
a4c7d025da
5.3.11.Final
2019-08-15 22:27:27 +01:00
Gail Badner
2ffcbddda3
5.3.11.Final
5.3.11
2019-08-15 11:50:46 -07:00
Gail Badner
345ac0ce75
HHH-13569 : Shorten table name that's too long for Oracle
...
(cherry picked from commit 7c57047f4a039221bad4dbaddae0dee03c8848be)
2019-08-15 01:32:06 -07:00
Andrea Boriero
60cb3762ba
HHH-13577 LockTest.testContendedPessimisticLock and StatementIsClosedAfterALockExceptionTest.testStatementIsClosed tests fail on Sybase
...
HHH-13577 : Re-enable LockTest for SybaseASE15Dialect
(cherry picked from commit 210aff098c2b1d1c59e7780829d9c19bfff08e46)
2019-08-14 18:58:07 -07:00
Andrea Boriero
e60defd402
HHH-13574 SybaseASE does not support PARTITION BY
...
(cherry picked from commit cfd7db36c60b49ea773b3a1a34f062b91c0881c8)
2019-08-14 18:11:52 -07:00
Andrea Boriero
677b73d8e1
HHH-13460 - FetchGraphTest is failing on MariaDB
...
(cherry picked from commit 1aa6ce9b12944a97fa0420274182cc0e06dafd98)
2019-08-14 13:46:42 -07:00
Andrea Boriero
c211c61d86
HHH-13455 - Enabling Enhancement as a Proxy causes IllegalStateException when using Javassist
...
(cherry picked from commit beac4865331c9ebd9ca65b35348a81bc497d52c3)
2019-08-14 11:09:48 -07:00
Gail Badner
1ff9d19d8e
HHH-13573 : Test failure due to Sybase not supporting cascade delete on foreign key definitions
...
(cherry picked from commit fed93b0ae96bd39367897cbbec66327ddd83962d)
2019-08-14 00:27:18 -07:00
Gail Badner
ada9f901e9
HHH-13570 : Test failures due to Sybase not supporting UPDATE statement with WITH(NOWAIT)
...
(cherry picked from commit ce03ef96b9e46a673f7f6f345e8eaecb8ff3f309)
2019-08-13 23:38:53 -07:00
Gail Badner
eb85932c42
HHH-13571 : Test failures due to cross joined table out of scope of a subsequent JOIN on Sybase
...
(cherry picked from commit 9988d677b955154d188671cc0086153444b3e70c)
2019-08-13 23:18:45 -07:00
Gail Badner
9b1c21444c
HHH-13569 : org.hibernate.test.annotations.embedded.EmbeddedTest failures on Sybase
...
(cherry picked from commit 937d4a35031cd7ee4968bec26b09de5815c4395e)
2019-08-13 18:04:21 -07:00
Andrea Boriero
68e89ba0dd
HHH-13554 QueryAndSQLTest.testNativeQueryWithFormulaAttributeWithoutAlias() fails on MariaDB
...
(cherry picked from commit 1a5b401d09e6ede20152e5d5855ab8fa1b9e9163)
2019-08-13 14:39:12 -07:00
Andrea Boriero
a95bbddd57
HHH-13556 Tests doing dynamic fetch scrolling a collection fail on DB2
...
(cherry picked from commit 2aee5a930d06ba10c79e08be5c37488ae5072a7c)
2019-08-13 14:26:17 -07:00
Andrea Boriero
c7e86e9237
HHH-13459 - Unit test lock up when they run on PostgreSQL
...
(cherry picked from commit cb343567e69b6b67c11320a2b2b3cde9c46bfb11)
2019-08-13 14:26:07 -07:00
Gail Badner
c451219cff
HHH-13558 : InstantTest, LocalDateTimeTest, OffsetDateTimeTest, ZonedDateTimeTest failing on Sybase for year 1600
...
(cherry picked from commit 358307461933685fe1e6796b2d9165456ae3fffb)
2019-08-12 21:32:37 -07:00
Gail Badner
e9dc757c54
HHH-13557 : LocalTimeTest#writeThenNativeRead and OffsetTimeTest#writeThenNativeRead tests are failing on SQL Server
...
(cherry picked from commit 1b06b76e17a41b977a43c48551c3a844704044e7)
2019-08-12 19:41:11 -07:00
Gail Badner
86385bdce3
HHH-13559 : Skip failing tests on Sybase
...
(cherry picked from commit fdca4b2854a0fec274eaa1b1d8b307b0e1cd9226)
2019-08-09 18:53:20 -07:00
Gail Badner
9eab3a80d1
HH-13550 : Fix Oracle failure for test added by HHH-13424
...
(cherry picked from commit cb51b1e83800558ab781f0908785d19231cef578)
2019-08-09 17:29:37 -07:00
Gail Badner
f17ea81cff
HHH-13555 : FetchGraphTest, MergeProxyTest and ProxyDeletionTest fail due to ConstraintViolationException
...
(cherry picked from commit dbb94d80664e54ef398b8772ca3715bc6d0b3d8c)
2019-08-09 14:57:29 -07:00
Gail Badner
19fdd0665a
HHH-13554 : QueryAndSQLTest.testNativeQueryWithFormulaAttributeWithoutAlias() fails on Oracle, MSSQL, Sybase, DB2
...
(cherry picked from commit 2a154cb583374cfea35fce065f103c25e38f2aa3)
2019-08-09 13:58:53 -07:00
Gail Badner
cc164e4dec
HHH-13550 : Fix Oracle failure for test added by HHH-13424
...
(cherry picked from commit 6510c34e93204ef84e85a6963856fbb9e7b62e1d)
2019-08-08 22:40:28 -07:00
Sanne Grinovero
2f1774beb8
HHH-13512 Remove some dead code
2019-08-07 14:43:50 -07:00
Sanne Grinovero
ccae2388ed
HHH-13512 Optimise StringHelper#isQuoted(String, Dialect)
2019-08-07 14:43:50 -07:00
Sanne Grinovero
c9f41dc9b7
HHH-13512 Avoid allocating an array in org.hibernate.internal.util.StringHelper#unquote(String[], Dialect) if there are no changes to be applied
2019-08-07 14:43:50 -07:00
Sanne Grinovero
86cd6360b2
HHH-13544 Restore logged warning on jdbc code mapping issue in NationalizedTypeMappings
2019-08-07 14:43:50 -07:00
Sanne Grinovero
b37d6938fa
HHH-13495 Deprecate singleton access to NationalizedTypeMappings
2019-08-07 14:43:50 -07:00
Sanne Grinovero
ab832caf0d
HHH-13495 Do not use BoundedConcurrentHashMap for NationalizedTypeMappings
2019-08-07 14:43:50 -07:00
Sanne Grinovero
3088a2cfd0
HHH-13494 Deprecate singleton access in favour of static helpers
2019-08-07 14:43:50 -07:00
Sanne Grinovero
cd3b76960e
HHH-13494 LobTypeMappings should not use a Bounded ConcurrentHashmap
2019-08-07 14:43:50 -07:00
Sanne Grinovero
cf4eeef40b
HHH-13531 Some more opportunities to reuse the constants pool in AliasConstantsHelperMore opportunities to reuse the int_ constant pools
2019-08-07 14:43:50 -07:00
Sanne Grinovero
8c515f0cf6
HHH-13534 AbstractLoadPlanBasedLoader never needs a List of AfterLoadAction
2019-08-07 14:43:50 -07:00
Sanne Grinovero
fed782cad4
HHH-13026 Documentation: fixing link to Infinispan documentation section regarding Hibernate 2LC
...
(cherry picked from commit ddac470a2c3cd98f1586014efa49236c6d0875f4)
2019-08-07 09:16:19 +01:00
Sanne Grinovero
5d097a627a
HHH-13527 Minimize captured state in lambdas used for Statistics
2019-08-07 09:02:39 +01:00
Sanne Grinovero
3ea09791eb
HHH-13527 Fix contention in StatisticsImpl#getDomainDataRegionStatistics()
2019-08-07 09:02:39 +01:00
Sanne Grinovero
eb1ab2cd9b
HHH-13527 Optimise DefaultLoadEventListener#getFromSharedCache hot path
2019-08-07 09:02:39 +01:00
Sanne Grinovero
3dbf0166fe
HHH-13525 Make test SessionDelegatorBaseImplTest more resilient to previously existing alias definition
...
(cherry picked from commit d6abbe51243b13fa104848bed853034884f574ed)
2019-08-02 15:48:25 -07:00