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 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