12398 Commits

Author SHA1 Message Date
Vladimír Kuruc
43745c9372
HHH-18531 Fix for Informix timestamp literal error 2024-08-28 17:15:17 +02:00
Marco Belladelli
b8b8f011dc HHH-18524 Fix binding of meta-annotated id generators for id-class 2024-08-28 16:21:06 +02:00
Marco Belladelli
6d0c9599e6 HHH-18524 Add test for issue 2024-08-28 16:21:06 +02:00
Gavin King
a87e08b2e2 HHH-18487 align behavior of UnsavedValueFactory with semantics of persist()
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-28 14:28:04 +02:00
Gavin King
318e4e6c5d remove unused method marked for removal
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-28 14:28:04 +02:00
Vladimír Kuruc
5975d02e39 Tests with current_timestamp requires Dialect UsesStandardCurrentTimestampFunction feature 2024-08-27 07:10:43 -05:00
Gavin King
d90807f9e4 HHH-17117 allow @TenantId to form part of composite key
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-26 21:47:29 +02:00
Steve Ebersole
77a34e6312 HHH-18519 - Add vararg method to HibernatePersistenceConfiguration for supplying mappings 2024-08-26 14:31:23 -05:00
Marco Belladelli
4b06bf63cd HHH-18337 Account for physical naming strategy when querying db sequence
Introduced new signature for `Configurable#configure` which accepts a `GeneratorCreationContext`.
2024-08-26 13:47:24 +02:00
Marco Belladelli
7402e1a153 HHH-18337 Add test for issue 2024-08-26 13:47:24 +02:00
Gavin King
d306aadb9d HHH-18517 allow composition of CriteriaDefinitions
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-25 22:18:32 +02:00
Gavin King
4fd9a4f0df HHH-18158 additional test
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-23 22:39:48 +02:00
Gavin King
1f9add32c2 HHH-18512 cleanup code surrounding custom PostgreSQL and Oracle types
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-23 18:21:54 +02:00
Gavin King
54d80f6d1c HHH-18512 @EnumeratedValue and Oracle named enum types
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-23 18:21:54 +02:00
Gavin King
64a98417e2 HHH-18512 @EnumeratedValue and PostgreSQL named enum types
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-23 18:21:54 +02:00
Gavin King
5dcbdf64f1
code cleanups to SequenceStyleGenerator and TableGenerator (#8816)
* code cleanups to SequenceStyleGenerator and TableGenerator

Signed-off-by: Gavin King <gavin@hibernate.org>

* code cleanups to TableStructure and SequenceStructure

Signed-off-by: Gavin King <gavin@hibernate.org>

* more very minor cleanups around enhanced generators

Signed-off-by: Gavin King <gavin@hibernate.org>

* more very minor cleanups around enhanced generators

Signed-off-by: Gavin King <gavin@hibernate.org>

* more very minor cleanups around enhanced generators

Signed-off-by: Gavin King <gavin@hibernate.org>

---------

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-22 19:22:59 +02:00
Christian Beikov
5d45d19005 HHH-18506 Reduce itable stubs during dirty checking 2024-08-21 18:54:28 +02:00
Christian Beikov
94b444b4d8 HHH-18506 Improve flush performance by reducing itable stubs 2024-08-21 18:54:28 +02:00
Gavin King
d4740a9bc8 some very minor cleanups
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-21 13:21:22 +02:00
Gavin King
afca93158e minor code cleanups in AbstractEntityPersister
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-16 05:54:17 -06:00
Christian Beikov
a956fda688 HHH-17646 Optimize away real table group rendering if possible 2024-08-16 13:35:45 +02:00
Christian Beikov
5fd74adcbf HHH-18493 Resolving already initialized collection elements leads to assertion error 2024-08-16 13:29:59 +02:00
Steve Ebersole
6708cd5cf5 rebase fixups : main -> 7.0 2024-08-15 13:52:33 -05:00
Gavin King
1718e884cc remove unused Logger
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:33 -05:00
Steve Ebersole
f2afee75d8 HHH-2003 - Collections which are fetched AND restricted should not be written to second-level cache 2024-08-15 13:52:33 -05:00
Steve Ebersole
5f5551c950 HHH-17448 - Add newly standard column annotation attributes to Hibernate column annotations 2024-08-15 13:52:33 -05:00
Steve Ebersole
13362867dd rebase main -> 7.0 2024-08-15 13:52:32 -05:00
Jan Schatteman
cbe89511d2 HHH-17888 - Remove support for MariaDB versions older than 10.5
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-08-15 13:52:32 -05:00
Steve Ebersole
2273365e06 HHH-17448 - Add newly standard column annotation attributes to Hibernate column annotations 2024-08-15 13:52:32 -05:00
Steve Ebersole
c1124d46aa Revert 01ceadf51c (diff-3aa97a10c4448cdca7e99efdfdfc751068382426129b9cdfc0f6bcb9c3ae2993)
That constructor form is used by Reactive.
2024-08-15 13:52:32 -05:00
Andrea Boriero
0b964a3f19 HHH-17448 Add newly standard column annotation attributes to Hibernate column annotations 2024-08-15 13:52:32 -05:00
Andrea Boriero
ec556f0fa5 HHH-18444 Remove deprecate Session#refresh methods 2024-08-15 13:52:32 -05:00
Steve Ebersole
c9cc54d156 fix ups 2024-08-15 13:52:32 -05:00
Andrea Boriero
37644a42a8 HHH-18452 Remove deprecated org.hibernate.Interceptor methods 2024-08-15 13:52:32 -05:00
Jan Schatteman
e3fd3fad17 HHH-18437 - Remove deprecations from JdbcSessionContext
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-08-15 13:52:32 -05:00
Andrea Boriero
dfb268ae2a HHH-18448 Add cast and notEqualTo methods to JpaExpression and SqmExpression 2024-08-15 13:52:32 -05:00
Jan Schatteman
5dd0aa1e1a HHH-18037 - Move DerbyDialect to hibernate-community-dialects
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-08-15 13:52:32 -05:00
Steve Ebersole
08f08b8820 HHH-18190 - Remove @LazyCollection 2024-08-15 13:52:32 -05:00
Steve Ebersole
4309cffb4d HHH-18194 - Remove @Proxy 2024-08-15 13:52:32 -05:00
Andrea Boriero
53bca2467d HHH-18449 Remove deprecated Integrator#integrate form 2024-08-15 13:52:32 -05:00
Andrea Boriero
856a001170 HHH-18195 migration guide 2024-08-15 13:52:32 -05:00
Steve Ebersole
257adaf633 HHH-18441 - Create extension to PersistenceConfiguration
HHH-18440 - Rewrite the Bootstrapping chapter in the User Guide
2024-08-15 13:52:32 -05:00
Steve Ebersole
7b55b4c18e HHH-18441 - Create extension to PersistenceConfiguration 2024-08-15 13:52:32 -05:00
Andrea Boriero
409640cd01 HHH-18442 Drop DynamicInsert#value and DynamicUpdate#value 2024-08-15 13:52:32 -05:00
Jan Schatteman
8eb7d5457e HHH-18443 - Drop SessionFactoryBuilder#enableJpaListCompliance
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-08-15 13:52:32 -05:00
Steve Ebersole
dcc9f66d78 clean up @deprecation 2024-08-15 13:52:32 -05:00
Andrea Boriero
8ed3913610 Fix checkstyle errors 2024-08-15 13:52:32 -05:00
Steve Ebersole
f170d5637f HHH-18196 - Remove Session#save / Session#update / Session#saveOrUpdate
HHH-18428 - Remove Session#delete

Javadoc fix-ups
2024-08-15 13:52:32 -05:00
Steve Ebersole
d8c2ca7824 HHH-18009 - Consolidate JdbcObserver and ConnectionObserver into JdbcEventHandler 2024-08-15 13:52:32 -05:00
Andrea Boriero
f12bb8aa12 HHH-18428 Remove Session#delete 2024-08-15 13:52:32 -05:00