Commit Graph

16729 Commits

Author SHA1 Message Date
Gavin King b53732d141 fix bug where parameters of cast target type were not passed along
This was yet another bug that resulted from what I've been warning about:
the use of untypesafe getChild() methods in SQB. So I've gone through and
removed even more of those, to further reduce the probability of this kind
of bug in the future.
2023-07-25 16:32:10 +02:00
Gavin King dfc282adb1 extremely minor cleanups to type descriptors 2023-07-25 16:32:10 +02:00
Christian Beikov e83008e75d Fix DB2 10.5 testsuite issues 2023-07-25 15:47:08 +02:00
Christian Beikov b0ad374226 Fix Cockroach test failures by configuring SQL sequence compatibility 2023-07-25 15:12:55 +02:00
Christian Beikov 1ba2203d7c Fix HANA and Oracle old testsuite failure due to id column only table with identity 2023-07-25 15:03:27 +02:00
Simon Convent 7fbe3e1866 HHH-15824 Upgrade to Gradle 7.6.2 2023-07-25 07:12:49 -04:00
Gavin King 7effc40e13 HHH-15939 test for fixed issue 2023-07-24 20:19:46 +02:00
Gavin King 05de3e487b clarify the semantics of hibernate.criteria.value_handling_mode 2023-07-24 18:31:50 +02:00
Andrea Boriero ec9747983d HHH-16825 Cascading an entity with a composite key causes NullPointerException in AbstractClassJavaType.extractHashCode 2023-07-24 17:58:45 +02:00
Andrea Boriero bf66bc7b78 HHH-16825 Add test for issue 2023-07-24 17:58:45 +02:00
Christian Beikov eb562d5078 HHH-16984 Disable use of arrays for batch and multi-loader on H2 2023-07-24 17:15:19 +02:00
Christian Beikov 90eb697020 HHH-16983 Avoid unnecessary allocations for HQL interpretation caching 2023-07-24 17:15:19 +02:00
Christian Beikov b9e5d3a6bc HHH-16982 Avoid unnecessary registerReloadedEntity calls 2023-07-24 17:15:19 +02:00
Christian Beikov 7915ad635a HHH-16981 Improve JdbcOperation caching 2023-07-24 17:15:19 +02:00
marko-bekhta 023f6763d1 HHH-16915 Add community dialects to the platform
- since it is one of the published artifacts
2023-07-24 14:45:57 +02:00
Gavin King 1d54f179b2 lightly reword javadoc for a setting 2023-07-24 14:28:03 +02:00
Scott Marlow aacf2af486 HHH-16971 upgrade ByteBuddy to 1.12.23
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2023-07-24 08:01:28 -04:00
dependabot[bot] e7445769ab Bump com.gradle.enterprise from 3.13.4 to 3.14
Bumps com.gradle.enterprise from 3.13.4 to 3.14.

---
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-07-24 12:36:26 +02:00
dependabot[bot] e30b107299 Bump com.gradle.common-custom-user-data-gradle-plugin
Bumps com.gradle.common-custom-user-data-gradle-plugin from 1.11 to 1.11.1.

---
updated-dependencies:
- dependency-name: com.gradle.common-custom-user-data-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-24 12:34:34 +02:00
Chris Cranford 03d5ce08bc HHH-14176 Use column name 'description' rather than 'desc`.
Using the `desc` keyword creates problems for certain dialects, so changed the
property's name so that there is no keyword conflicts.
2023-07-24 12:11:43 +02:00
Christian Beikov 940259dc4c HHH-14176 Handle embedded composite ids in envers specially to avoid lazy loading 2023-07-24 12:11:43 +02:00
Jan Schatteman f175581180 HHH-14176 Added test case for issue
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-07-24 12:11:43 +02:00
Gavin King 4057245de2 jdoc the default for a setting + add @since tags 2023-07-23 17:57:59 +02:00
Gavin King 6c435b02c9 support optional 'from' in @HQL query method generation
(as desired by Stef)
2023-07-23 15:51:14 +02:00
Gavin King 8794f86ad2 allow criteria-based @Find methods to specify Page and Order
This is not necessary for @Id or @NaturalId-based @Find methods,
because they don't return multiple results.
2023-07-23 14:23:35 +02:00
Gavin King 1c15267d3a HHH-16973 optional 'from' clause
(and cleanups to SQB)
2023-07-23 13:28:54 +02:00
Gavin King 2c5ee8f088 split UserComponentType out from ComponentType
and add CompositeType.replacePropertyValues()

this refactoring results in significant simplifications/cleanliness
2023-07-22 15:00:50 +02:00
Gavin King 47024e7bd5 miscellaneous code cleanups 2023-07-22 15:00:50 +02:00
Gavin King 57cbf2e16a update jdoc of @Find, @HQL, @SQL 2023-07-21 21:33:15 +02:00
Gavin King c15232141d add missing @since annotations 2023-07-21 21:33:15 +02:00
Gavin King 1d22d8e174 add some links to Javadoc overview 2023-07-21 21:33:15 +02:00
Gavin King 1994a5d14b remove unnecessary spacing in doc 2023-07-21 20:04:32 +02:00
Sanne Grinovero a27f1e5cd8 HHH-16819 Pointing to legacy property (pre-Jakarta) in thrown exception of GroupsPerOperation 2023-07-21 12:04:25 -04:00
Victor Bonnier 36f3e4c289 HHH-16819 Corrected typo in JAKARTA_JPA_GROUP_PREFIX 2023-07-21 12:04:20 -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
Sanne Grinovero d812da6567 HHH-16964 Disable Log4J2's management beans during integration tests 2023-07-21 11:41:00 -04:00
Sanne Grinovero 0fa23aab81 HHH-16965 ByteCodeHelper test utility might occasionally not read the full bytestream 2023-07-21 06:15:46 -04:00
Steve Ebersole db90880661 HHH-16598 - Add new documentation artifacts to release upload
https://hibernate.atlassian.net/browse/HHH-16598
2023-07-20 14:12:43 -05: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
Steve Ebersole 787244b988 HHH-16598 - Add new documentation artifacts to release upload
https://hibernate.atlassian.net/browse/HHH-16598
2023-07-20 13:41:26 -05:00
Steve Ebersole 4726bf016e HHH-16598 - Add Introduction to Hibernate 6 to the website
https://hibernate.atlassian.net/browse/HHH-16598
2023-07-20 11:42:02 -05:00
Jan Schatteman 38f5db334b HHH-16872 - Verify that statement fetch size is properly used
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-07-20 11:23:45 -05:00
Steve Ebersole d80e27a17d HHH-16598 - Add Introduction to Hibernate 6 to the website
https://hibernate.atlassian.net/browse/HHH-16598
2023-07-20 11:23:45 -05:00
Marco Belladelli 382037ec91 HHH-16860 Fix joined inheritance associations on root class 2023-07-20 11:09:27 -05:00
Marco Belladelli 79fe21648c HHH-16860 Add test for issue 2023-07-20 11:09:27 -05:00
Gavin King 94f94f745c HHH-16955 add test for query method generation with 'join fetch' 2023-07-20 17:43:33 +02:00
Marco Belladelli 2a773b06ce HHH-16942 Make to-one's getJdbcTypeCount consistent with getSelectable
Also, cleanup some duplicated code in UpdateCoordinatorStandard
2023-07-20 09:17:46 -05:00
Marco Belladelli 78cc85aa05 HHH-16849 Fix partition key inside multi-column foreign key 2023-07-20 09:17:46 -05:00
Marco Belladelli b9e8d71dc8 HHH-16849 HHH-16942 Add test for issue 2023-07-20 09:17:46 -05:00