15883 Commits

Author SHA1 Message Date
dependabot[bot]
8f6260fa5e Bump com.gradle.enterprise from 3.12.4 to 3.12.6
Bumps com.gradle.enterprise from 3.12.4 to 3.12.6.

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-30 14:03:42 +02:00
Marco Belladelli
dc87f4bf18 HHH-16378 Handle non-embeddable generic attribute paths 2023-03-30 14:01:05 +02:00
Yoann Rodière
b703f23a92 HHH-16378 Add test for issue 2023-03-30 14:01:05 +02:00
Yoann Rodière
107b6e495b HHH-16255 Avoid confusing logs "Executing import script"
1. Only log this when we're actually executing the script, i.e. when
   the target is the database.
2. Log "Executing script" rather than "Executing import script" since
   sometimes we're executing a drop script
   ("jakarta.persistence.schema-generation.drop-script-source").
2023-03-30 14:00:21 +02:00
Yoann Rodière
943fd55ba2 HHH-16255 De-duplicate a few methods from SchemaCreatorImpl/SchemaDropperImpl/SchemaTruncatorImpl 2023-03-30 14:00:21 +02:00
Davide D'Alto
d99889359d HHH-16399 Minor refactoring 2023-03-30 13:08:29 +02:00
Davide D'Alto
6cdef8beab HHH-16399 Recognize ConstraintViolationException form errorCode in MSSQL
This is for Hibernate Reactive.

Hibernate ORM recognizes the error because, when it comes from the JDBC driver,
 it's an instance of `java.sql.SQLIntegrityConstraintViolationException`.
2023-03-30 13:08:29 +02:00
Marco Belladelli
715a12ba7e HHH-16305 Skip checking JavaObjectType function arguments 2023-03-30 12:45:26 +02:00
Marco Belladelli
3942961eeb HHH-16305 Add test for issue 2023-03-30 12:45:26 +02:00
Andrea Boriero
c9640c2ee3 HHH-16281 Inconsistent Behaivor of L2 cache between Hibernate 5 and 6 2023-03-30 09:40:57 +02:00
Steve Ebersole
52e95aec46 HHH-16391 - Incorrect mutability-plan resolution for converted collection-as-basic mappings 2023-03-29 15:34:25 -05:00
Andrea Boriero
53b3ea6b3b HHH-16272 Hibernate 6 fails to refresh when collections are accessed in entity setter method when access type is property 2023-03-29 17:25:56 +02:00
Andrea Boriero
8c9497b63a HHH-16272 Add test for issue 2023-03-29 17:25:56 +02:00
Marco Belladelli
be10b32b94 HHH-16390 - Execution of non-batched statements do not force execution of current batch
HHH-16319 - test
2023-03-28 15:12:30 -05:00
Steve Ebersole
a9f51a3eae oracle test fix up 2023-03-28 14:15:49 -05:00
Jan Schatteman
1b86b2228c HHH-16386 - Disable batching for dynamic-insert and dynamic-update
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-28 07:25:23 -05:00
Steve Ebersole
0455e2d676 HHH-16339 - Unify entity and any discriminator handling 2023-03-27 13:06:20 -05:00
Marco Belladelli
055aeba6b9 HHH-16380 Avoid metamodel access when instantiating entity instances 2023-03-27 18:17:14 +02:00
Jan Schatteman
c2a3bd3b48 HHH-16249 - Add test for issue
Disable batching in a stateless session when no transaction is active

Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-27 16:47:31 +02:00
Marco Belladelli
943c2210dd HHH-16274 Fix sorting of DependantValue's properties 2023-03-24 19:06:31 +01:00
Marco Belladelli
0a8cf3f6bf HHH-16274 Add test for issue 2023-03-24 19:06:31 +01:00
Andrea Boriero
a367da6d09 HHH-16334 Persist and load an entity with an all-delete-orphan collection null 2023-03-24 16:26:34 +01:00
Andrea Boriero
79c34b97d3 HHH-16334 Add test for issue 2023-03-24 16:26:34 +01:00
Andrea Boriero
973437ceca HHH-16281 Inconsistent Behaivor of L2 cache between Hibernate 5 and 6 2023-03-24 16:25:53 +01:00
Andrea Boriero
76de84e7c6 HHH-16281 Add test for issue 2023-03-24 16:25:53 +01:00
dependabot[bot]
9e59e5f23c Bump com.gradle.common-custom-user-data-gradle-plugin from 1.9 to 1.10
Bumps com.gradle.common-custom-user-data-gradle-plugin from 1.9 to 1.10.

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-24 16:25:25 +01:00
Andrea Boriero
6f3feca7f4 HHH-16337 Bytecode enhancement : ElementCollection is not deleted when replaced 2023-03-24 08:12:09 -05:00
Andrea Boriero
570ccae476 HHH-16097 Move all tests from documentation into hibernate-core 2023-03-24 07:43:13 -05:00
Davide D'Alto
07e0a7aaa4 HHH-16353 Convert comments to Javadoc for Hibernate Reactive
So they get moved with any refactoring
2023-03-24 11:29:13 +01:00
Davide D'Alto
f28933a0cc HHH-16353 Make it possible for Hibernate Reactive to override the creation of AttributeMapping and Fetch strategies 2023-03-24 11:29:13 +01:00
Marco Belladelli
7028c614e0 HHH-16248 Check referenced model part declaring type when batch fetching associations 2023-03-24 10:44:30 +01:00
Marco Belladelli
fdee401f09 HHH-16248 Add test for issue 2023-03-24 10:44:30 +01:00
Marco Belladelli
bee9ea6ae0 HHH-16355 Fix check for binding inverse many to many foreign key 2023-03-23 12:04:40 +01:00
Marco Belladelli
01ce5c63f0 HHH-16355 Add test for issue 2023-03-23 12:04:40 +01:00
Christian Beikov
eb9e16c83f HHH-16317 Don't use InstantAsTimestampWithTimeZoneJdbcType for PG-JDBC and MSSQL due to a bug 2023-03-23 11:59:53 +01:00
Christian Beikov
41bec6d5f9 HHH-16287 Consider hibernate.timezone.default_storage for OffsetTime typing and storage 2023-03-23 11:59:53 +01:00
Christian Beikov
30943e1214 HHH-16189 Skip test for H2 1.x due to a H2 issue 2023-03-23 11:59:53 +01:00
Christian Beikov
a4bcc4240b HHH-16311 - Fix HANA test issues 2023-03-23 11:59:53 +01:00
Christian Beikov
64d139325a HHH-16333 Get rid of special Character[] and Byte[] handling 2023-03-23 11:59:53 +01:00
Davide D'Alto
eeccc9c99d
HHH-16346 Relax scopes for TableBased*Handler
So that Hibernate Reactive can create a custom LocalTemporaryTableStrategy
2023-03-22 19:36:24 +01:00
Christian Beikov
3598ee25a9 HHH-16280 Fix Jackson XML mapper support for Oracle Array data types 2023-03-22 18:07:44 +01:00
Christian Beikov
ef874b2268 HHH-16348 Re-add JdbcOperationQuery#getAppliedParameters for query extensions 2023-03-22 18:06:28 +01:00
Christian Beikov
195cbdb342 HHH-16348 Re-add JdbcOperationQuery#getAppliedParameters for query extensions 2023-03-22 17:32:20 +01:00
Christian Beikov
e632981e4b HHH-16333 Get rid of special Character[] and Byte[] handling 2023-03-22 17:27:26 +01:00
Christian Beikov
0b68a36f8b HHH-16333 Handle converters properly in BasicPluralType 2023-03-22 17:27:26 +01:00
Christian Beikov
87e378a9a4 Respect precision for VM generated temporal values 2023-03-22 17:27:26 +01:00
Marco Belladelli
892976187b HHH-16336 Allow same table and subtypes in mappedBy check 2023-03-20 19:17:17 +01:00
Jan Schatteman
15873c17fb HHH-16295 - trivial correction in JdbcUpdateMutation
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-17 22:42:28 +01:00
Steve Ebersole
6d968dc0ef HHH-15108 - tweak to not ignore exceptions in AggregateClassLoader.findClass() 2023-03-17 14:36:42 -05:00
Jan Schatteman
26a173ff8e HHH-15108 - tweak to not ignore exceptions in AggregateClassLoader.findClass()
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-17 14:23:08 -05:00