Commit Graph

714 Commits

Author SHA1 Message Date
Yoann Rodière bc14ea52eb Add more tags to build scans 2024-03-21 10:59:24 -05:00
Steve Ebersole f898de7e98 HHH-17850 - Add jacoco test coverage to the build 2024-03-14 15:00:56 -05:00
Gavin King 4bc4ffe056 HHH-17778 rename jpametamodelgen -> processor 2024-03-01 22:58:59 +01:00
Yoann Rodière 3b31351234 Move setting of net.bytebuddy.experimental to the Jenkinsfile
The hope is that whenever we add a new JDK version to test,
we'll notice this setting, will try to remove it and upgrade bytebuddy
if necessary. This would avoid mess-ups like the one that caused
https://github.com/hibernate/hibernate-orm/pull/7790
2024-02-06 13:42:21 +00:00
Steve Ebersole b771afda5b Populate remote Gradle build cache from CI jobs 2024-01-19 11:58:41 -06:00
Jan Schatteman 355f5c8005 HHH-17616 - More work related to moving resources
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-01-10 12:12:46 +01:00
Steve Ebersole e97e76182b Be sensitive to changes in `databases.gradle` in terms of invalidating build-cache 2023-12-21 11:06:08 -06:00
sreekarareddy 3d2a525eb5 HHH-17414 Create a UCP connection pool module 2023-12-21 18:02:15 +01:00
Christian Beikov bb4ed4b000 HHH-17506 Support ON CONFLICT clause for HQL/Criteria inserts 2023-12-21 18:01:30 +01:00
Christian Beikov 6168582103 Bump version to 6.5 2023-12-21 18:01:15 +01:00
Hibernate-CI 299eb04364 Post-steps for release : `6.4.1.Final` 2023-12-15 14:00:13 +00:00
Hibernate-CI 8f817061e9 Pre-steps for release : `6.4.1.Final` 2023-12-15 14:00:03 +00:00
Hibernate-CI 7c7bf276bf Post-steps for release : `6.4.0.Final` 2023-11-23 14:28:15 +00:00
Hibernate-CI cdce8989bc Pre-steps for release : `6.4.0.Final` 2023-11-23 14:24:25 +00:00
Steve Ebersole ddae751b5f HHH-17441 - Deprecate @Comment 2023-11-19 06:44:05 -06:00
Andrea Boriero 16eecea9d0 HHH-17347 Support for JDK which do not support JFR events 2023-11-17 08:17:15 -06:00
yjpark 46b064633b HHH-17023 Implements AltibaseDialect 2023-11-14 14:51:35 +01:00
Hibernate-CI e8f2f79236 Post-steps for release : `6.4.0.CR1` 2023-10-26 00:38:40 +00:00
Hibernate-CI ebd7441797 Pre-steps for release : `6.4.0.CR1` 2023-10-26 00:34:20 +00:00
Andrea Boriero e4128b1e1a HHH-17210 Add annotation to suppress ForbiddenAPI non portable failures for jdk.jfr 2023-10-18 12:40:06 -05:00
Steve Ebersole 9ce2d25041 HHH-17336 - JFR events - Session open, Session close
https://hibernate.atlassian.net/browse/HHH-17336
2023-10-18 12:40:06 -05:00
Christian Beikov 0057454d02 Update checker and adapt memory configuration 2023-10-13 16:49:07 +02:00
Christian Beikov de5f8a051b Drop ojdbc6 usage for Oracle 11 testing 2023-10-11 15:37:45 +02:00
Christian Beikov 79fbee64d2 Update versions to 6.4 2023-10-06 16:32:26 +02:00
Christian Beikov 2886186ef1 HHH-17296 Gradle 8.4 upgrade 2023-10-06 11:29:36 +02:00
Christian Beikov cb0aad7c7c HHH-17276 Expose size based lob-ness in DdlType and retain info in runtime model 2023-10-05 22:31:54 +02:00
LLEFEVRE 10c5888c43 HHH-16876 Update Oracle testing to 23c 2023-10-05 22:31:54 +02:00
Christian Beikov 86a1cf20f6 HHH-17237 Add Atlas workflow 2023-10-05 22:31:54 +02:00
Christian Beikov e439b90f8e HHH-17239 Automate maintenance releases 2023-10-05 22:27:09 +02:00
Christian Beikov c8d000b0f2 HHH-17239 Automate maintenance releases 2023-10-05 22:27:08 +02:00
Christian Beikov c0987ec548 Use ojdbc6 for Oracle 11 to make timeout tests work 2023-10-02 15:19:12 +02:00
Jan Schatteman 7ff76bf6eb HHH-16515 - Add o.h.engine.spi to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-20 09:12:44 +02:00
Hibernate-CI 1c5bdd5151 Post-steps for release : `6.3.1.Final` 2023-09-19 09:24:08 +00:00
Hibernate-CI a4f51e3ea1 Pre-steps for release : `6.3.1.Final` 2023-09-19 09:16:17 +00:00
Christian Beikov d4accd0233 Make use of connection pooling in most tests 2023-09-06 14:57:05 +02:00
Yoann Rodière 559a962e23 HHH-17145 Don't use net.bytebuddy.experimental on JDK 21 2023-09-05 14:34:12 +02:00
Christian Beikov 03c12535c9 HHH-17160 Upgrade to Gradle 8.3 2023-09-04 16:56:00 +02:00
Hibernate-CI a4bebd7e0d Post-steps for release : `6.3.0.Final` 2023-08-31 16:01:39 +00:00
Hibernate-CI 89bde4bd8e Pre-steps for release : `6.3.0.Final` 2023-08-31 15:54:08 +00:00
Steve Ebersole a2d45a2679 HHH-16962 - General documentation improvements
HHH-17141 - Prepare for 6.3.0 release

https://hibernate.atlassian.net/browse/HHH-16962
https://hibernate.atlassian.net/browse/HHH-17141
2023-08-29 13:20:19 -05:00
Steve Ebersole fd961cebb1 HHH-17082 - Improve documentation of configuration settings
https://hibernate.atlassian.net/browse/HHH-17082
2023-08-28 10:19:37 -05:00
Christian Beikov 0f3548d586 Reduce read/lock timeout for Derby and Oracle 2023-08-17 14:10:21 +02:00
Christian Beikov 7c697f7e37 Fix Gradle toolchain issues 2023-08-16 09:13:53 +02:00
Steve Ebersole 306adef2a7 General Gradle work - toolchains 2023-08-14 07:56:52 -05:00
Christian Beikov 5b2d347b6f Setup TiDB for local testing 2023-08-10 11:42:03 +02:00
Christian Beikov 67c52f87bc HHH-16611 Switch NameQualifierSupport for Sybase to BOTH 2023-08-08 16:08:39 +02:00
Steve Ebersole 1656d26aa5 HHH-17015 - Upgrade to Gradle 8
https://hibernate.atlassian.net/browse/HHH-17015
2023-08-02 08:20:40 -05:00
Steve Ebersole 19eb5a6e8c HHH-17015 - Upgrade to Gradle 8
https://hibernate.atlassian.net/browse/HHH-17015
2023-08-02 08:20:40 -05:00
Andrea Boriero c5cd1c2664 Gradle add test logging exceptionFormat = 'full' 2023-07-27 15:03:03 +02:00
Simon Convent 7fbe3e1866 HHH-15824 Upgrade to Gradle 7.6.2 2023-07-25 07:12:49 -04:00
Sanne Grinovero 042ea16b37 HHH-16963 Avoid H2's capability to register a JVM shutdown hook: causes classloader leaks during tests 2023-07-21 11:43:01 -04:00
Hibernate-CI fb8a87d717 Post-steps for release : `6.3.0.CR1` 2023-07-20 19:01:36 +00:00
Hibernate-CI c4a0d95b54 Pre-steps for release : `6.3.0.CR1` 2023-07-20 18:54:23 +00:00
Jan Schatteman 58c10758e0 HHH-16515 - Add o.h.property.access.spi to nullness checking
HHH-16515 - Add o.h.property.access.internal to nullness checking

Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-07-18 14:33:00 +02:00
Jan Schatteman ad36a76968 HHH-16515 - Add o.h.jdbc to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-07-18 10:03:24 +02:00
Jan Schatteman 2e73795e4b HHH-16515 - Add o.h.exception to nullness checking
HHH-16515 - Add o.h.integrator to nullness checking

HHH-16515 - Add o.h.service to nullness checking

HHH-16515 - Add o.h.engine.jndi to nullness checking

HHH-16515 - Add o.h.engine.config to nullness checking

Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-07-17 21:56:22 +02:00
Jan Schatteman 314f2d7b7a Revert "HHH-16515 - Add o.h.exception to nullness checking"
This reverts commit c5c3bb8ac8.
2023-07-15 00:38:45 +02:00
Jan Schatteman c5c3bb8ac8 HHH-16515 - Add o.h.exception to nullness checking
HHH-16515 - Add o.h.integrator to nullness checking

HHH-16515 - Add o.h.service to nullness checking

HHH-16515 - Add o.h.engine.jndi to nullness checking

HHH-16515 - Add o.h.engine.config to nullness checking

Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-07-14 21:42:25 +02:00
Jerome Prinet 772cd5e315 HHH-16896 Pass stubs location with a CommandLineArgumentProvider 2023-07-06 21:52:46 +02:00
Gavin King de0a33542f put sybase on port 9000
port 5000 does not work on my Mac laptops and I'm getting sick
of having to do this manually all the time
2023-07-03 22:32:18 +02:00
Jan Schatteman a3abac9065 HHH-16515 - Add o.h.engine.transaction to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-06-26 16:12:14 +02:00
Jan Schatteman e7d0bd0955 HHH-16515 - Add o.h.engine.profile to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-06-26 16:12:14 +02:00
Gavin King 158bf7e697 update to latest HSQLDB release 2023-06-24 21:40:30 +02:00
Jan Schatteman b2dfe7148a HHH-16515 - Add o.h.stat to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-05-25 22:26:06 +02:00
Steve Ebersole b208755db9 fix sql highlighting 2023-05-10 16:59:46 -05:00
Jan Schatteman e12cfdb0b9 HHH-16515 - Add the org.hibernate.bytecode.spi package to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-05-08 20:23:21 +02:00
Jan Schatteman 1fed78d4e5 HHH-16515 - Add the org.hibernate.context.spi package to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-05-08 20:23:21 +02:00
Jan Schatteman 924e3883d7 HHH-16515 - Add @nullable annotations to org.hibernate.action.spi
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-05-08 20:23:21 +02:00
Jan Schatteman 4a8c51f14f HHH-16515 - Add o.h.pretty to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-04-28 14:10:32 +02:00
Christian Beikov 203f28e14c HHH-16528 Revert SybaseDialect NameQualifierSupport to CATALOG only and fix ansinull option for jconnect 2023-04-28 10:30:43 +02:00
Jan Schatteman d8b44d071e HHH-16515 - Add @Nullable annotations to org.hibernate.spi
Signed-off-by: Jan Schatteman <jschatte@redhat.com>

Correction to gradle/java-module.gradle for the checkerframework
Co-authored-by: Christian Beikov <christian.beikov@gmail.com>

Add @Nullable annotations to org.hibernate.spi
2023-04-26 18:28:07 +02:00
Steve Ebersole 519f0f7ced HHH-16511 - Ability to drop-in extra JDBC drivers 2023-04-25 04:59:25 -05:00
Christian Beikov 783da2a906 HHH-16389 Introduce checkerframework for nullness marking/checking and null check the JPA metamodel generator 2023-04-05 19:14:37 +02:00
Steve Ebersole b276128f56 HHH-16284 - Rename JdbcParameterRender to ParameterMarkerStrategy 2023-03-13 15:35:38 -05:00
Christian Beikov 640161fcf2 Switch version on main to 6.3.0-SNAPSHOT 2023-01-27 10:28:55 +01:00
LLEFEVRE 2ed4d2c87b HHH-15971 Fix Oracle CI build for 11g version 2023-01-04 11:23:56 +01:00
LLEFEVRE ccf4fac124 HHH-15961 Speed-up Oracle CI build 2023-01-03 10:26:46 +01:00
Gavin c6f0be990c yet more work on the API documentation
- and get rid of people's email addresses, they don't belong in the code
2022-12-29 15:03:09 +01:00
Gavin 0a5699f56c filter some noisy packages from the javadoc 2022-12-27 12:00:02 +01:00
Hibernate-CI 723227a3c6 Post-steps for release : `6.2.0.CR1` 2022-12-22 23:40:07 +00:00
Hibernate-CI 14e8c25ad9 Pre-steps for release : `6.2.0.CR1` 2022-12-22 23:35:20 +00:00
Steve Ebersole 3f7dd8c23b HHH-15799 - API/internal split for org.hibernate.cfg package 2022-12-21 07:48:35 -06:00
LLEFEVRE 19bc9a432b HHH-15755: Let OracleDialect detect if running on Autonomous database 2022-12-14 19:28:03 +01:00
Christian Beikov dfa3981a52 Make stored procedure and function calls through ProcedureCall API more portable 2022-12-14 11:21:06 +01:00
Mark Rotteveel 9290f8b754 HHH-15812 Firebird dialect improvements 2022-12-06 11:38:51 +01:00
Gavin ed52dba650 make the gradle build quieter
also delete some obsolete stuff from before move to Java 11
2022-11-28 09:10:34 +01:00
Christian Beikov 276b7a6f95 HHH-15748 Use JSON DDL type on Oracle 21+ and BLOB on 12+ 2022-11-25 10:11:12 +01:00
Christian Beikov 4914d14a43 HHH-15626 Move old databases to nightly pipeline and add some SQL Server 2022 features 2022-11-18 11:06:39 +01:00
Christian Beikov 90a752a0ee HHH-15328 Add support for CTE WITH clause 2022-11-10 13:25:21 +01:00
Christian 11b968a2ee HHH-15571 Use Gradle BND Plugin for generating OSGI Bundle entries in Jar Manifest 2022-11-03 11:43:12 +01:00
Christian Beikov 1e6d6b8207 Switch to HANA cloud instances 2022-10-24 20:41:49 +02:00
Christian Beikov ee7c2ee041 HHH-15615 Add EDB PostgreSQL Advanced to test matrix and fix issues 2022-10-21 12:35:46 +02:00
Christian Beikov 249dfd0d12 HHH-15534 Fix publishing of the hibernate-gradle-plugin 2022-09-23 10:59:57 +02:00
Christian Beikov bfa17d3fc7 Allow excluding tests of all sub projects, not just hibernate-core 2022-09-19 14:51:57 +02:00
Christian Beikov 3b4da627ab Switch to 6.2.0-SNAPSHOT 2022-09-02 16:50:21 +02:00
Sanne Grinovero 9ecb4484a4 HHH-15448 Run tests on MSSQL Server using trustServerCertificate=true 2022-08-16 09:35:17 +01:00
Hibernate-CI 2f176f79bc Post-steps for release : `6.1.2.Final` 2022-08-03 13:52:28 +00:00
Hibernate-CI c1e600078d Pre-steps for release : `6.1.2.Final` 2022-08-03 13:47:46 +00:00
Hibernate-CI f1ca6d9e5e Post-steps for release : `6.1.1.Final` 2022-07-01 12:18:25 +00:00
Hibernate-CI 81ea7a1a90 Pre-steps for release : `6.1.1.Final` 2022-07-01 12:13:32 +00:00