Commit Graph

16415 Commits

Author SHA1 Message Date
Marco Belladelli 0d381db8b8
Fix in-array predicate rendering for cockroachdb 2023-04-28 11:11:16 +02:00
Christian Beikov db3c73f302 HHH-16528 Revert SybaseDialect NameQualifierSupport to CATALOG only and fix ansinull option for jconnect 2023-04-28 10:31:10 +02:00
Christian Beikov f998bc80b5 HHH-15833 Disable named parameters for jConnect JDBC driver 2023-04-28 10:31:10 +02:00
Marco Belladelli ea87b4a2ab
HHH-16397 Allow fk optimization for correlated paths in subqueries 2023-04-28 10:25:52 +02:00
Marco Belladelli 37aec59ba9
HHH-16397 Add test for issue 2023-04-28 10:25:49 +02:00
Marco Belladelli 792a355865
HHH-16392 Add column qualifier support to Dialect 2023-04-28 10:11:49 +02:00
Marco Belladelli 094f243413
HHH-16392 Fix where clause in collection cleanup subqueries 2023-04-28 10:11:43 +02:00
Marco Belladelli 28d1781d47
HHH-16392 Add test for issue 2023-04-28 10:08:52 +02:00
Jan Schatteman a8dfd116e3 Correction to remove the main method from H2Dialect
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-04-28 00:09:10 +02:00
Steve Ebersole 506383a4ff Add a Dialect report
Also added
* H2Dialect#getMinimumSupportedVersion
* DerbyDialect#getMinimumSupportedVersion

(cherry picked from commit c6389efb1b)
2023-04-27 11:29:51 -05:00
Christian Beikov de70033710 HHH-16304 Default unquotedCaseStrategy to MIXED with Sybase 2023-04-27 09:54:28 +02:00
Christian Beikov 79adaefb7c Fix build issues with JDK17+ 2023-04-27 09:53:16 +02:00
Steve Ebersole 47751867d3 Improve the logging report
(cherry picked from commit 11b051ba95)
2023-04-26 22:57:46 -05:00
Sven Strickroth 2e303c4b0d HHH-16507 Use subsystem logger instead of hard-coded "SQL dialect"
Signed-off-by: Sven Strickroth <email@cs-ware.de>
2023-04-26 22:14:33 -05:00
Steve Ebersole 7cf31fdd44 HHH-16441 - Improve support for @BatchSize
HHH-16466 - ARRAY parameter support for multi-key loads
HHH-16509 - Split parameter limit and IN element limit
2023-04-26 15:23:19 -05:00
Steve Ebersole 1ce3e8eaab HHH-16441 - Improve support for @BatchSize
HHH-16466 - ARRAY parameter support for multi-key loads
HHH-16509 - Split parameter limit and IN element limit

(cherry picked from commit 25a23fd1c0)
2023-04-26 13:59:29 -05:00
Marco Belladelli 3f1b1f45c5
Fix some tests failing for older DBs 2023-04-26 20:55:54 +02:00
Jan Schatteman 23046adb4c 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 20:32:55 +02:00
Steve Ebersole a0dee575bc HHH-16511 - Ability to drop-in extra JDBC drivers
(cherry picked from commit 8564289c83)
2023-04-26 12:17:21 -05:00
Marco Belladelli 4ad7662032
HHH-16409 Rework entity valued path expansion for group by and order by 2023-04-26 13:56:45 +02:00
Marco Belladelli 3958a0d487
HHH-16409 Add test for issue 2023-04-26 13:56:41 +02:00
Staffan Hörke aac301f979
HHH-16473 Add test for issue 2023-04-26 13:54:54 +02:00
Marco Belladelli 411cbb0a1b
HHH-16363 Add test for issue 2023-04-26 13:54:50 +02:00
Marco Belladelli f32a11fedd
HHH-16488 Add test for issue 2023-04-26 13:52:12 +02:00
Christian Beikov 279b6ad31f HHH-16271 Fix generated keys issues with Sybase JConn and insert-select statements 2023-04-26 11:51:45 +02:00
Steve Ebersole 0170db7c9d HHH-16321 - Hibernate maps NCLOB to ntext on Sybase
(cherry picked from commit 06381d2dd2)
2023-04-25 20:55:18 -05:00
Steve Ebersole 41b7ce23ce HHH-16314 - Skip NativeQueryResultTypeAutoDiscoveryTest#dateTimeTypes for Sybase
(cherry picked from commit 48c59392f6)
2023-04-25 20:29:31 -05:00
Steve Ebersole 140bd03adf HHH-16270 - Support for null Query parameters on Sybase 2023-04-25 08:30:21 -05:00
Steve Ebersole f3cbf2e544 HHH-16270 - Support for null Query parameters on Sybase
(cherry picked from commit c3ddd869c9)
2023-04-25 08:15:13 -05:00
Christian Beikov 31b5902484 Skip intermittently failing test on Sybase due to the driver/db omitting trailing zero bytes in varbinary 2023-04-25 13:23:42 +02:00
Christian Beikov eb82b2f390 HHH-16382 Make sure joins are adapted to inner if non-FK parts of a path are de-referenced 2023-04-25 13:23:42 +02:00
Steve Ebersole 991ea65c7c HHH-16511 - Ability to drop-in extra JDBC drivers
(cherry picked from commit 519f0f7ced)
2023-04-25 05:00:21 -05:00
Yoann Rodière 9ba296ed98 HHH-16497 Deprecate JUnit 4 testing annotations 2023-04-25 11:55:06 +02:00
Yoann Rodière 20842f80bd HHH-16458 Close JDBC statement when DeferredResultSetAccess fails to execute a query 2023-04-25 10:33:06 +02:00
Cedomir Igaly 01161e6318 HHH-16261 - Change Gradle build script to allow separate builds using JDK 11 and JDK 17 2023-04-25 10:22:58 +02:00
Cedomir Igaly 0b1d1a1595 HHH-16261 - Avoid explicit use of ElementKind.RECORD to make code compilable under JDK 11 2023-04-25 10:22:58 +02:00
Cedomir Igaly bece9e90bf HHH-16261 - Fixed formatting 2023-04-25 10:22:58 +02:00
Cedomir Igaly 17fb2b9436 HHH-16261 - Not ignoring JDK 14 records when processing 2023-04-25 10:22:58 +02:00
Cedomir Igaly d8dfa709da HHH-16261 - More strict test case 2023-04-25 10:22:58 +02:00
Cedomir Igaly d9c074de62 HHH-16261 - Check if address field has been generated in Author_ class 2023-04-25 10:22:57 +02:00
Cedomir Igaly de8b40ea79 HHH-16261 - Test case for HHH-16261 2023-04-25 10:22:57 +02:00
Christian Beikov 9be331cb97 Ignore some random UUID tests on Sybase to reduce trailing zero bytes related failures 2023-04-25 09:33:08 +02:00
Christian Beikov aa4f68f89b HHH-15602 Fix small typo 2023-04-25 09:33:08 +02:00
Christian Beikov 4203d0d08a HHH-16485 Insert ordering doesn't consider root entity names 2023-04-25 09:33:08 +02:00
Christian Beikov 4a55422187 HHH-15602 Fix bidirectional association management code 2023-04-25 06:49:54 +02:00
Christoph Dreis 5303295c31 HHH-16500 Remove unnecessary reflection from JpaStreamTest 2023-04-24 20:07:17 +02:00
Christoph Dreis 8b006b49b4 HHH-16508 Remove StreamDecorators 2023-04-24 20:07:17 +02:00
dependabot[bot] 62901a5246 Bump com.gradle.enterprise from 3.12.6 to 3.13
Bumps com.gradle.enterprise from 3.12.6 to 3.13.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 20:04:49 +02:00
Christian Beikov e96402a005 HHH-16382 Fix resolving table references especially for self-referential associations 2023-04-24 20:04:18 +02:00
Andrea Boriero b754325cab HHH-16492 Hibernate 6 does not auto flush when calling Query.stream() with NativeQuery 2023-04-24 14:33:22 +02:00