128 Commits

Author SHA1 Message Date
Andrea Boriero
ffae5474a6 Merge remote-tracking branch 'upstream/main' into wip/6.0_merge_6 2021-05-24 20:41:03 +02:00
Steve Ebersole
b51fb9fe03 Fixed problems with
- javadoc generation
- SourceForge distribution bundles
2021-05-19 16:15:57 -05:00
Steve Ebersole
c7e37dc1d7 HHH-14513 : Move publishing release and snapshot artifacts to Sonatype OSSRH 2021-05-14 15:06:15 -05:00
Yoann Rodière
0750c6784e Only apply --add-opens to compiler JVM options when using JDK9+ 2021-05-07 11:00:43 +02:00
Andrea Boriero
9bcf10fb3f HHH-14513 Move publishing release artifacts from BinTray 2021-04-29 20:59:18 +02:00
Mark Rotteveel
e76da92b04 HHH-14484 Improve support for Firebird 4
Also includes:
- Some general Firebird improvements
- Tweak tests to run (or be skipped) against Firebird
- Fix to BooleanDecoder
- Add statistical/linear regression function definitions in CommonFunctionFactory
- Added the relevant functions to other dialects where I could verify they apply
- Fix for unions with parenthesized selects
- Add casts for parameters in functions
2021-03-22 19:08:05 +01:00
Andrea Boriero
005c4cea63 Merge remote-tracking branch 'upstream/master' into wip/6.0 2021-02-24 15:02:45 +01:00
Sanne Grinovero
e61eff2913
HHH-14463 Upgrade to ByteBuddy 1.10.21: OOB support for JDK17 2021-02-23 14:42:02 +01:00
Christian Beikov
4931c7e69f Merge remote-tracking branch 'upstream/master' into wip/6.0 2021-02-10 12:00:37 +01:00
Christian Beikov
de1524df68 Merge remote-tracking branch 'upstream/master' into wip/6.0 2021-02-10 11:28:58 +01:00
Christian Beikov
15caff9cbc Fix PostgreSQL cleanup wrt extensions, fix Oracle cleanup wrt sys objects, always drop id tables in tests, fix global temp table tests, add on commit delete rows for hana dialects 2021-02-10 09:30:48 +01:00
Christian Beikov
d767d46d05 Fix most tests to work on all DBs and fix a bunch of connection leaks 2021-02-03 17:03:47 +01:00
Andrea Boriero
6d124a7c6d Merge remote-tracking branch 'upstream/master' into wip/6.0 2021-01-14 11:34:06 +01:00
Christian Beikov
4efffca23b Add support for FETCH clause, CTEs and set operations 2021-01-13 17:24:45 +01:00
Yoann Rodière
f6a9338f97 HHH-14371 Correctly set JVM args in the JVM running tests
Turns out getJvmArgs() returns a copy, so modifying that copy won't
change the JVM args.

Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-12-14 14:02:18 +00:00
Andrea Boriero
1927d1aa33 Merge branch 'master' into wip/6.0 2020-11-17 12:40:43 +01:00
Yoann Rodière
85b84ef6bd HHH-14315 Force JVM options when using toolchains
Apparently Gradle won't just use the same options as in its own JVM.

Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Yoann Rodière
9616e24c80 HHH-14315 Add optional support for toolchains to the Gradle build
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Andrea Boriero
4d8c89920a Merge remote-tracking branch 'upstream/master' into wip/6.0 2020-10-27 14:24:37 +00:00
Sanne Grinovero
9fe61e1a22 HHH-14284 Introduce settings to make it easier to test with a local Oracle instance run via docker 2020-10-26 21:49:34 +00:00
Sanne Grinovero
2ef9451112 HHH-14284 Update Oracle JDBC driver configuration to test with version 19.8.0.0 2020-10-26 21:49:28 +00:00
Sanne Grinovero
37a77e695d HHH-14283 Review tuning of JVM parameters for the build 2020-10-26 10:13:50 +00:00
Andrea Boriero
8b938610cf Merge remote-tracking branch 'upstream/master' into wip/6.0_merge 2020-09-08 08:19:13 +01:00
Andrea Boriero
f07c26339b HHH-14199 fix the error when running 'setDataBase' gradle task 2020-09-01 10:31:48 +01:00
Andrea Boriero
b1ba79105d Merge remote-tracking branch 'upstream/master' into wip/6.0 2020-09-01 09:44:22 +01:00
Nathan Xu
517a0b9639 HHH-14199 fix the error when running 'setDataBase' gradle task 2020-09-01 08:35:39 +01:00
Andrea Boriero
de3359537f Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_49 2020-08-12 09:42:28 +01:00
Falko Modler
f270f688e6 HHH-14144 Explicitly set localization assumptions for the build and testsuite 2020-08-10 17:23:35 +02:00
Andrea Boriero
283c3fefb5 Merge remote-tracking branch 'upstream/master' into wip/6.0 2020-08-07 11:23:44 +01:00
Rafi Shamim
4655bdbe12 HHH-13724 Add CockroachDB dialects and configs for testing 2020-07-27 12:49:40 +01:00
Andrea Boriero
4550c70d15 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_47 2020-07-20 10:50:17 +01:00
Yoann Rodière
066c1d4ab7 HHH-14111 Upgrade to forbiddenapis 3.0.1 2020-07-20 10:25:15 +02:00
Andrea Boriero
5d572cc876 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_37 2020-05-05 09:21:34 +01:00
Sanne Grinovero
68e8ad641a HHH-13972 Disable the ForbiddenAPI classloader cache 2020-04-23 12:13:28 +01:00
Andrea Boriero
a0b4566264 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_34 2020-04-20 12:17:22 +01:00
Sanne Grinovero
3f2a4947a7 HHH-13952 Remove dependency to Arquillian as its no longer used 2020-04-17 14:27:19 +01:00
Andrea Boriero
132a4121b5 Fix issues after merging master 2020-04-16 11:46:19 +01:00
Andrea Boriero
2ccf7fab9e Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_30 2020-04-16 11:03:49 +01:00
Yoann Rodière
588115bb0a HHH-13682 Restore the system property net.bytebuddy.experimental=true in tests on JDK15+
Turns out it's necessary for JDKs with experimental support.
2020-04-16 10:12:00 +01:00
Yoann Rodière
5fab58bf76 HHH-13682 Upgrade to forbiddenapis 2.7
So that we can feed it Java 13/14 bytecode
2020-04-14 13:36:43 +01:00
Yoann Rodière
b32ff5cd9c HHH-13682 Allow forcing the tested Java version in the Gradle build
... just in case we need that for some cutting-edge JDK, for example 15,
that would not be supported by Gradle yet.
2020-04-14 13:36:43 +01:00
Yoann Rodière
96f7870528 HHH-13682 Do not set net.bytebuddy.experimental=true in tests anymore
It's no longer necessary since we upgraded to byte-buddy 1.10.2,
and it causes bytecode to be converted from Java 14 to Java 12 in some
cases (I don't know why).
2020-04-14 13:36:43 +01:00
Yoann Rodière
0cdf4c19e3 HHH-13682 Generate Java 13/14 bytecode for tests when building with JDK13/14 2020-04-14 13:36:43 +01:00
Andrea Boriero
5c86c4a805 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_29 2020-04-09 07:37:11 +01:00
Andrea Boriero
b897a36f2f Fix issue with generated pom missing project description 2020-04-06 18:21:11 +01:00
Steve Ebersole
40d0c8580e Merge remote-tracking branch 'upstream/master' into wip/6.0
- up to the point of upgrading Gradle version for wrapper to 5.6.3
2020-04-01 11:32:00 -05:00
Yoann Rodière
2f32169249 HHH-13689 Replace uses of the deprecated osgi plugin with the biz.aQute.bnd plugin
https://docs.gradle.org/5.0-milestone-1/release-notes.html#deprecated-osgi-plugin
2020-04-01 10:54:56 -05:00
Steve Ebersole
e43c5a3166 https://github.com/asciidoctor/asciidoclet/pull/91
- work in progress as the PR did not fix the problems
2020-02-19 08:30:57 -06:00
Steve Ebersole
50ba882b2d temporarily include just the new tests so we can publish SNAPSHOTS for others to use 2019-09-16 08:51:39 +01:00
Steve Ebersole
26ff169db2 6 - SQM based on JPA type system 2019-09-12 10:42:27 +01:00