Commit Graph

16723 Commits

Author SHA1 Message Date
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
norbert_wirges f55c017f59 HHH-16907 moved if from inside private method to around
This improves performance of cascadeLogicalOneToOneOrphanRemoval
handling, because entity fields are only read by reflection if the field
is actually a 1:1 relation (before the change, this was done every time
for every field)
2023-07-20 09:15:33 -05:00
Gavin King 7c378847cb HHH-16912 return null from deprecated method instead of producing a CCE
This is a band-aid over an error occurring in Liquibase. But it seems to
me that Liquibase itself should be updated to use the new APIs.
2023-07-20 09:06:40 -05:00
Andrea Boriero 75d834efe9 HHH-16890 StackOverflowError when loading entities with @Proxy(lazy = false) 2023-07-20 16:04:35 +02:00
gtoison abaaa09225 HHH-16890 Add test for issue 2023-07-20 16:04:35 +02:00
Steve Ebersole fca25adde9 HHH-16955 - Better define how joins are handled with implicit Query select clause 2023-07-20 08:26:00 -05:00
Gavin King 3e1411f6c0 fix use of java.text.SimpleDateFormat and java.util.Date in metamodel generator 2023-07-20 15:10:56 +02:00