Commit Graph

12738 Commits

Author SHA1 Message Date
Gavin King 0ba7aec32d modernize code in GraphSemantic and ExecuteUpdateResultCheckStyle 2024-10-19 00:01:03 +02:00
jeonjonghyeok 3d3561ff7e HHH-18739 Do not support join queries when using Mysql 2024-10-18 21:13:43 +02:00
Gavin King 67816c57e3 fix typo in SS jdoc 2024-10-18 21:01:28 +02:00
Jan Schatteman b1795a6f67 HHH-18740 - Deprecate org.hibernate.dialect.hint
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-10-18 19:43:04 +02:00
Gavin King 044d91411f slight improvements to error messages when driver class missing 2024-10-18 14:34:55 +02:00
Gavin King a9fb252e1d deprecate @FractionalSeconds 2024-10-18 13:08:34 +02:00
Christian Beikov 25ddb64a4c HHH-18661 Add unnest() set-returning function and enable XML/JSON based array support on more databases 2024-10-18 10:08:46 +02:00
Christian Beikov 9bb5e64521 HHH-18730 Multi-column association in aggregate component doesn't work 2024-10-18 10:08:46 +02:00
Steve Ebersole d647599fe9 HHH-18733 - Add a prepareMappingModel phase to collection persisters
Co-authored-by: Christian Beikov <christian.beikov@gmail.com>
2024-10-17 07:51:55 -05:00
Andrea Boriero 84cc5f013c HHH-18289 with leads to HibernateException: A collection with cascade= was no longer referenced by the owning entity instance 2024-10-17 13:55:05 +02:00
Andrea Boriero fab98341d3 HHH-18389 Add test for issue 2024-10-17 13:55:05 +02:00
Yanming Zhou 8b5bc445c8 HHH-15422 Pick up ConnectionProvider from BeanContainer if not explicit set 2024-10-17 10:06:30 +02:00
Yanming Zhou 7c315fdbfa HHH-15422 Pick up CurrentTenantIdentifierResolver and MultiTenantConnectionProvider from BeanContainer if not explicit set 2024-10-17 10:06:30 +02:00
Čedomir Igaly 8ca2481df1 HHH-18377 Removed masking that is not needed 2024-10-16 19:19:50 +02:00
Čedomir Igaly 3419f8f3ad HHH-18377 Renamed State record properties with addres 'last' prefix 2024-10-16 19:19:50 +02:00
Čedomir Igaly 6daec2e410 HHH-18377 Holding state in immutable object to allow atomic calculation and change 2024-10-16 19:19:50 +02:00
Čedomir Igaly 2e42db82dd HHH-18377 Simplified UUID v7 generation 2024-10-16 19:19:50 +02:00
Čedomir Igaly d8dd5e7c0d HHH-18377 Fixed bug with sequence resetting 2024-10-16 19:19:50 +02:00
Gavin King 69f8b9af2d HHH-18734 detect erroneous/unsupported use of @SQLRestriction on subclass entity 2024-10-15 23:55:33 +02:00
Andrea Boriero 6913234e0e HHH-18131 Composite identifiers with associations stopped working with @IdClass 2024-10-15 11:36:21 +02:00
Andrea Boriero 1e50105db6 HHH-18131 Add test for issue 2024-10-15 11:36:21 +02:00
Andrea Boriero 36bc892d62 HHH-18681 InterpretationException executing subquery in case-when : o.h.query.sqm.tree.select.SqmSelection.getExpressible() is null 2024-10-15 11:14:09 +02:00
Andrea Boriero 1fedc6e529 HHH-18681 Add test for issue 2024-10-15 11:14:09 +02:00
Gavin King 7afb5a0c50 minor cleanups in TypeSafeActivator 2024-10-12 17:38:24 +02:00
Luca Molteni e48573856e HHH-16861 documentation for HQL `ordinal()` function
Added `ordinal` to QueryLanguage.adoc
Added `ordinal` to Expressions.adoc

Update documentation/src/main/asciidoc/querylanguage/Expressions.adoc

Co-authored-by: Gavin King <gavin@hibernate.org>
2024-10-10 19:09:27 +02:00
Gavin King e9fbf23ec8 HHH-17249 record as a composite type embeddable results in a PropertyNotFoundException 2024-10-10 13:25:14 +02:00
Jan Schatteman bcac1e3299 HHH-18669 - resolve the driver name from the connection metadata, in case it wasn't explicitly set and access to the database metadata is allowed
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-10-09 13:37:19 +02:00
Gavin King 2e2d2948b0 squash some warnings in ReflectHelper + cleanups 2024-10-08 14:57:51 +02:00
Gavin King 9166d73f36 HHH-18704 optimize away equals() search for records + enums 2024-10-08 14:57:51 +02:00
Gavin King 72e0f2968a slight simplification in IncrementGenerator 2024-10-07 20:09:02 +02:00
Gavin King 6e38830cbe clean up lots of warnings in ConfigurationHelper
deprecate some unused methods
add a useful method
2024-10-07 20:09:02 +02:00
Gavin King c18b7c90fe eliminate dupe log message 2024-10-07 20:09:02 +02:00
Christian Beikov c92c2f5f21 HHH-16954 Change name of method parameterList to listParameter 2024-10-07 15:38:55 +02:00
Gavin King 072d3e257b miscellaneous code cleanups and refactoring 2024-10-04 22:05:24 +02:00
Marco Belladelli 3521857ef2 HHH-18450 Handle array result types for multi-valued parameters
Also fix an NPE in SqmSelectionQueryImpl#determineResultType
2024-10-04 16:37:56 +02:00
Marco Belladelli 7893d1066f HHH-18450 Add test for issue 2024-10-04 16:37:56 +02:00
Manuel Siggen 4a65c51326 HHH-18491 Do no try to resume non-existant transaction in doInSuspendedTransaction. 2024-10-04 12:25:35 +02:00
Christian Beikov 7b176df6b7 HHH-18604 Fix some issues with older database versions 2024-10-04 10:46:52 +02:00
Christian Beikov 5b602bdf94 HHH-18645 Handle proxies when resolving from existing entity in batch initializer 2024-10-04 10:29:41 +02:00
Gavin King aa6f88f1b4 move some logging in BatchImpl to typed methods
+ very minor code cleanups in BatchImpl & JdbcCoordinatorImpl
2024-10-04 09:51:52 +02:00
Jan Schatteman a0162f3ee5 HHH-13547 - remove logging of BatchImpl rethrown exceptions
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-10-03 16:43:37 +02:00
Gavin King fa4c43fc34 remove @Deprecated methods of CoreMessageLogger 2024-10-03 13:39:07 +02:00
Marco Belladelli 0c48c12f99 HHH-18321 Avoid search for table group when possible for paths 2024-10-03 10:58:24 +02:00
Marco Belladelli 5ca841c184 HHH-18321 Add test for issue 2024-10-03 10:58:24 +02:00
Christian Bürgi 26495fb600 HHH-18513 fix wrong prePartialFlush calculation in Session Metrics log 2024-10-03 10:48:49 +02:00
Réda Housni Alaoui 965c52390e HHH-18658 Inner join prevents finding an entity instance referencing an empty map 2024-10-02 16:26:15 +02:00
Leon Schenk 0a1a9f757d HHH-18675: Fix for Hibernate codestyle 2024-10-02 16:08:59 +02:00
Leon Schenk bc4804ab09 HHH-18675: Fix for testcase. If property is 'synthetic' then create no attribute for the jpa model. 2024-10-02 16:08:59 +02:00
Leon Schenk fcba4ed25d HHH-18675: Testcase added to Hibernate Project includes a reference testcase without generics. 2024-10-02 16:08:59 +02:00
Marco Belladelli 6ecc2a6c40 Fix a couple failures on CockroachDB 2024-10-02 15:32:14 +02:00