Commit Graph

15631 Commits

Author SHA1 Message Date
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
Marco Belladelli c6fa754f06 HHH-16280 Fix JacksonXmlFormatMapper handling of array data types 2023-03-17 14:16:27 -05:00
Steve Ebersole e675962779 HHH-16311 - Migrate away from UserType for enum handling 2023-03-17 13:13:24 -05:00