9311 Commits

Author SHA1 Message Date
Chris Cranford
c17e4832a9 HHH-12913 - Fix test failure on Oracle db. 2018-11-08 08:35:50 -05:00
Chris Cranford
b00f580d8d HHH-12913 - Fix AuditJoinTable to work when specified in an AuditOverride. 2018-11-07 15:31:47 -05:00
Chris Cranford
8a74973776 HHH-12913 - Added test case. 2018-11-07 15:30:11 -05:00
Gail Badner
563758669a HHH-12436 : Shorten entity names to fix test failures on Oracle 2018-11-05 12:55:42 -08:00
Andrea Boriero
53f8e5a002 Add 'Use {@link #getTransactionStartTimestamp()}' to SharedSessionContractImplementor#getTimestamp deprecated comment 2018-11-05 16:11:46 +00:00
Guillaume Smet
e67f3dfa82 HHH-13069 Go back to non-SSL links for our JBoss Nexus repositories
Using SSL repositories with JDK 11 ends up with the error below:
javax.net.ssl.SSLHandshakeException: extension (10) should not be presented in server_hello

This is a bug in JDK 11 that will apparently be fixed in the next update
(planned for January 2019).

Until then, we need to use non-SSL links.

For more information:
https://stackoverflow.com/questions/52016415/jdk-11-ssl-error-on-valid-certificate-working-in-previous-versions
https://bugs.openjdk.java.net/browse/JDK-8209965 - JDK 12 issue
https://bugs.openjdk.java.net/browse/JDK-8210005 - JDK 11 issue
2018-11-05 11:38:30 +01:00
Julien Bras
88b3edfcee HHH-13078 Choose the right dialect for Sybase SQL Anywhere 17
On SQL Anywhere 17.0.0.1062 the product name is "SQL Anywhere" and
not "Adaptive Server Anywhere".

I suggest to include this string in the test to select the right dialect.
2018-11-05 11:24:07 +01:00
Guillaume Smet
12d34965ff HHH-13075 Upgrade Javassist to 3.24.0-GA 2018-11-05 11:03:26 +01:00
Guillaume Smet
df12675150 HHH-13074 Upgrade ByteBuddy to 1.9.3 2018-11-05 10:41:43 +01:00
Christian Beikov
a3bc66e1d2 HHH-13045 - Fix access of association id of element collection alias in query 2018-11-02 19:03:38 +01:00
Christian Beikov
b202333ff9 HHH-13045 - Testcase showing access of assocation id contained in element collection doesn't work 2018-11-02 19:03:38 +01:00
Frank Doherty
3c5534f23f HHH-13070 Perform injections on listener when using duplication strategy with REPLACE_ORIGINAL
- Previously, the CallbackRegistryConsumer/JpaBootstrapSensitive injections were not performed on new listeners that
  were appended using duplication strategy with REPLACE_ORIGINAL, which could lead to NullPointerException when the
  listener was invoked (for example for a listener which is a CallbackRegistryConsumer, as the callbackRegistry field
  was not set)
- Added calls to checkAgainstBaseInterface and performInjections on the listener, in the case of appending a listener
  which replaces an existing one
- Added test cases to verify that the callbackRegistry is being injected
2018-11-02 18:43:44 +01:00
Sanne Grinovero
d16e7211e0 HHH-13069 Update the links to JBoss Nexus to use the direct repository over https 2018-11-02 17:53:45 +01:00
Henning Rohlfs
aa441ddb12 HHH-13071 Use SourceSetOutput.getClassesDirs to prevent deprecation warnings during build when using the gradle plugin 2018-11-02 17:01:13 +01:00
Vlad Mihalcea
71af989f60 HHH-11096 - @CreationTimestamp doesn't works with @Column(nullable=false) 2018-11-02 08:43:39 +02:00
Chris Cranford
d39d456614 HHH-12992 - Fix tests to run on various db platforms without naming conflicts. 2018-11-01 14:42:44 -04:00
Chris Cranford
1e2eea95cb HHH-12992 - Fix tests to run on various db platforms without naming conflicts. 2018-10-31 15:52:37 -04:00
Gail Badner
3218f6cc7d HHH-12436 - Attempted to assign id from null one-to-one property 2018-10-31 11:42:20 -07:00
Gail Badner
925c737096 HHH-12436 : Added test cases 2018-10-31 11:42:20 -07:00
Jan-Willem Gmelig Meyling
8535adc057 HHH-12842 : Remove invalid workaround from ea77c1f for isNullable regression from 2bfe300 2018-10-31 11:42:20 -07:00
Jan-Willem Gmelig Meyling
bf6f105c41 HHH-12842 - Test that shows @OneToOne will be lazily loaded again 2018-10-31 11:42:20 -07:00
Jan-Willem Gmelig Meyling
662f6b2b53 HHH-12842 - Pass OneToOne constrained to determine nullability of type 2018-10-31 11:42:20 -07:00
Barnaby Court
512dfa574d HHH-12944 - MultiIdentifierLoadAccess ignores the 2nd level cache 2018-10-31 19:43:24 +02:00
Guillaume Smet
ac03494e70 HHH-10891 Add a test case 2018-10-31 18:24:13 +01:00
Keshavan Santhanam
64179673a3 HHH-10891 Support @Any in @Embedded 2018-10-31 18:23:04 +01:00
Chris Cranford
eff27db90a HHH-12992 - Fix proper support for order-by annotation on audited entity associations. 2018-10-30 15:34:03 -04:00
Chris Cranford
334e064272 HHH-12992 - Added test cases. 2018-10-30 15:34:03 -04:00
Chris Cranford
10148324d1 HHH-10201 - Fix element-collection attributes to always be audited if parent is audited. 2018-10-30 15:25:35 -04:00
Chris Cranford
42fe168056 HHH-10201 - Added test cases. 2018-10-30 15:25:35 -04:00
Yoann Rodière
0d8db10fcb HHH-12713 Restore backward compatibility for users of org.hibernate.metamodel.spi.MetamodelImplementor
* Move the interface back from org.hibernate.metamodel.model.domain.spi to org.hibernate.metamodel.spi
* Restore method addNamedEntityGraph(String graphName, EntityGraph<T> entityGraph)
* Make sure that findEntityGraphsByType returns List<EntityGraph<? superT>> once again,
and not List<RootGraphImplementor<? super T>>.
2018-10-29 10:59:13 -05:00
Steve Ebersole
d0fb16dded HHH-12713 - Make EntityGraph creation more convenient
- unify naming between 5.x and 6.0 wrt EntityGraph support added in 5.4
2018-10-29 10:59:13 -05:00
Vlad Mihalcea
3bf530d5e8 HHH-13062 - Migrate User Guide links from Java EE 7 to 8 2018-10-26 09:22:35 +03:00
Guillaume Smet
2517fbfe6f HHH-13064 Fix Lock and LockModeType table 2018-10-25 19:10:41 +02:00
Sanne Grinovero
04fbabce2e HHH-13061 Introduce a 'none' option for BytecodeProvider implementation choice 2018-10-25 16:39:34 +02:00
Vlad Mihalcea
817e463764 HHH-13060 - Throw an exception when two entities are declared with the same name 2018-10-25 17:34:36 +03:00
Fabio Massimo Ercoli
45083813bd HHH-12751 Remove hibernate-infinispan OSGi feature 2018-10-25 15:11:56 +02:00
Vlad Mihalcea
52e72f5d38 HHH-12979 - Setting hibernate.javax.cache.uri property value as relative path causes an error
Resolve the hibernate.javax.cache.uri using the ClassLoaderService.

Strip the classpath:// prefix if not resolved by new URL() in ClassLoaderService.
This way, if a framework (e.g. Spring) has installed a handler for classpath://, the resource is resolved with its handler and class loader.
If not, we remove the classpath:// prefix and we resolve the resource with our classloader.
2018-10-25 09:59:23 +03:00
John Lin
fecb12cff7 HHH-13041 - Move @Any and other association mappings to the association chapter 2018-10-25 08:43:03 +03:00
Sanne Grinovero
06b559e46e HHH-13057 Prevent Byte Buddy's Advice helper to reload to many resources from the ClassLoader 2018-10-23 16:40:29 +01:00
Guillaume Smet
1d62d4aaf0 HHH-13039 Upgrade Agroal to 1.3 2018-10-22 17:44:28 +02:00
Yoann Rodière
bf7f56e004 HHH-13022 Allow to fall back to the OSGi-provided TCCL during bootstrap
We previously erased that class loader, which is not a great idea, in
particular when we use libraries such as JAXB which rely on the TCCL, to
some extent.

Without this patch, we cannot make the OSGi integration work correctly
with Java 9 and above, because the JAXB APIs won't find the JAXB
runtime.
2018-10-22 17:05:46 +02:00
Yoann Rodière
6ef94f3ba7 HHH-13022 Include karaf logs into test output files 2018-10-22 17:05:46 +02:00
Yoann Rodière
c3c46b5019 HHH-13022 Re-enable OSGi tests when using JDK9/JDK10/JDK11 2018-10-22 17:05:45 +02:00
Yoann Rodière
eaf7785877 HHH-13022 Upgrade to Apache Karaf 4.2.1 2018-10-22 17:05:45 +02:00
Yoann Rodière
0a13b8d640 HHH-13022 Add missing versions to internal OSGi feature dependencies 2018-10-22 17:05:45 +02:00
Yoann Rodière
9726fde68d HHH-13022 Fix indentation in hibernate-osgi.gradle 2018-10-22 17:05:45 +02:00
John Lin
fb2fd3ed4b HHH-13056 Fix typo in documentation: "listner" should be "listener" 2018-10-22 16:05:54 +08:00
Steve Ebersole
c49ebe888a HHH-12713 - Make EntityGraph creation more convenient
- documentation tests only run on H2Dialect
2018-10-21 16:15:37 -05:00
Steve Ebersole
5e8781f8fa HHH-12713 - Make EntityGraph creation more convenient 2018-10-19 12:10:15 -05:00
Aleks
526ebb4e0b HHH-12713 - Make EntityGraph creation more convenient 2018-10-19 12:02:15 -05:00