Jan Schatteman
cfca8a72a5
HHH-16295 - trivial correction in JdbcUpdateMutation
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-17 22:48:49 +01:00
Steve Ebersole
0f549df2bb
HHH-15108 - tweak to not ignore exceptions in AggregateClassLoader.findClass()
2023-03-17 14:35:11 -05:00
Jan Schatteman
ed413a0016
HHH-15108 - tweak to not ignore exceptions in AggregateClassLoader.findClass()
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-17 14:25:53 -05:00
Marco Belladelli
21d9fe20c0
HHH-16280 Fix JacksonXmlFormatMapper handling of array data types
2023-03-17 14:18:32 -05:00
Steve Ebersole
882e5d7622
HHH-16311 - Migrate away from UserType for enum handling
2023-03-17 13:17:52 -05:00
Andrea Boriero
8ee3be020b
HHH-16322 Merge of entities having a collection with orphanRemoval true fails when bytecode enhancement is enabled
2023-03-17 12:23:00 -05:00
Marco Belladelli
7f2a3917f4
HHH-16313 HHH-16313 Check mappedBy type when binding entity associations
2023-03-17 17:59:46 +01:00
Marco Belladelli
d0aff04fc6
HHH-16313 Add test for issue
2023-03-17 17:59:45 +01:00
Andrea Boriero
3f5d94baea
HHH-16015 Merge operation throws a NPE: Cannot invoke org.hibernate.property.access.spi.Setter.set(Object, Object) when using CompositeUserType
2023-03-17 17:31:32 +01:00
Andrea Boriero
561e4b2df0
HHH-16015 Add test for issue
2023-03-17 17:31:32 +01:00
Andrea Boriero
875e506552
HHH-16189 Wrong order by and group by generated
2023-03-17 17:30:48 +01:00
Andrea Boriero
fad16b6b1c
HHH-16189 Add test for issue
2023-03-17 17:30:47 +01:00
Marco Belladelli
f61def53ff
HHH-16248 Fix h2 json test
2023-03-17 16:06:14 +01:00
Christian Beikov
ce5f0c60ee
Remove SelfInterpretingSqmPath and remove some warnings
2023-03-17 15:26:54 +01:00
Marco Belladelli
b0b1fbbff7
HHH-16166 Correct Plural and ToOne attribute mapping declaring types
2023-03-17 12:34:43 +01:00
Marco Belladelli
52e1026b72
HHH-16166 Change subtype property access and deprecate unused method in PersistentClass
2023-03-17 12:34:43 +01:00
Marco Belladelli
4eb82a2596
HHH-16166 Add test for issue
2023-03-17 12:34:43 +01:00
Marco Belladelli
a72e26144d
HHH-13627 Invalidate cache on update for CacheMode GET and IGNORE
2023-03-17 12:31:30 +01:00
Marco Belladelli
7b991f582b
HHH-13627 Add test for issue
2023-03-17 12:31:30 +01:00
Marco Belladelli
6a31527d28
HHH-16237 Restore version update group for subtype entities
2023-03-17 12:28:23 +01:00
Marco Belladelli
2e531f3bec
HHH-16237 Add test for issue
2023-03-17 12:28:23 +01:00
Andrea Boriero
40b050e386
HHH-16247 Criteria Query with Object-Typed Embedded Parameter throws AssertionError
2023-03-17 12:25:56 +01:00
Andrea Boriero
912d2d149b
HHH-16247 Add test for issue
2023-03-17 12:25:56 +01:00
Andrea Boriero
952ad9cd8d
HHH-16297 Removing an element from a collection of elements removes the whole collection
2023-03-17 12:16:25 +01:00
Davide D'Alto
f5171a99a6
HHH-16297 Add test for issue
2023-03-17 12:16:25 +01:00
Sanne Grinovero
65fa597dcb
HHH-16326 Upgrade to JUnit 5.9.2
2023-03-17 11:11:42 +00:00
Marco Belladelli
c21ec81e6d
HHH-16320 Handle json columns with native ddl type on H2
2023-03-17 10:22:01 +01:00
Christian Beikov
a122641539
HHH-16316 Move version specific dialects of unsupported versions to hibernate-community-dialects
2023-03-17 10:12:59 +01:00
Sanne Grinovero
3b8074e04d
HHH-16323 Ensure new service ParameterMarkerStrategy can be looked up efficiently
2023-03-16 12:33:37 -05:00
Steve Ebersole
60d2623abe
HHH-16257 - Add `@JavaServiceLoadable` to document Services or strategies that are loadable as Java services
2023-03-16 08:42:26 -05:00
Steve Ebersole
8678c661e6
HHH-16276 - More readable exception for non-compliant @OrderBy expressions
2023-03-16 00:38:57 -05:00
Steve Ebersole
c7bc5bb6d2
HHH-16276 - More readable exception for non-compliant @OrderBy expressions
2023-03-15 19:16:42 -05:00
Réda Housni Alaoui
e1512c0ea6
HHH-15972 entitygraph load error when Inheritance JOINED is used in 6.1.6
2023-03-15 17:53:38 -05:00
Yoann Rodière
20f4598cb2
HHH-16302 Clarify that the JDBC timezone is supposed to match the database timezone
...
See https://hibernate.zulipchat.com/#narrow/stream/132094-hibernate-orm-dev/topic/hibernate.2Etimezone.2Edefault_storage/near/341706032
2023-03-15 15:36:53 +01:00
Yoann Rodière
1974abb6dc
HHH-16302 Document that TimeZoneStorageType.NORMALIZE normalizes to the JVM timezone, not to hibernate.jdbc.time_zone, upon reading values
2023-03-15 15:36:53 +01:00
Marco Belladelli
204278164d
HHH-16234 Log identity hash code instead to calling instance.toString()
...
when resolving entity instance
2023-03-15 15:12:50 +01:00
Marco Belladelli
8881c7fa13
HHH-16234 Add test for issue
2023-03-15 15:12:50 +01:00
Yoann Rodière
4186595766
HHH-16310 Centralize the detection of multitenancy
2023-03-15 12:11:06 +01:00
Yoann Rodière
fd07fe3469
HHH-16310 Fix retrieval of JDBC metadata when MultiTenantConnectionProvider is set through the service registry builder
...
... as opposed to setting it through settings.
2023-03-15 12:11:06 +01:00
Marco Belladelli
e08b59a063
HHH-16210 Avoid join fetching multiple bag-type collections
2023-03-15 10:24:22 +01:00
Marco Belladelli
7fd8d0de12
HHH-16210 Add test for issue
2023-03-15 10:24:22 +01:00
Yoann Rodière
4dc9412d92
HHH-16279 Test extracting SQL from import.sql containing only comments
2023-03-15 08:20:10 +01:00
Yoann Rodière
88f8e8c887
HHH-16279 Allow scripts containing only comments in MultiLineSqlScriptExtractor
2023-03-15 08:20:10 +01:00
Steve Ebersole
bf2716ac5c
HHH-16284 - Rename JdbcParameterRender to ParameterMarkerStrategy
2023-03-13 16:06:46 -05:00
Steve Ebersole
61f927a3a7
HHH-16290 - Mark `o.h.persister.entity` and `o.h.persister.collection` as internal
2023-03-13 15:28:51 -05:00
Christian Beikov
79d3cb99ef
Fix issues with too long table/column names for Oracle 11
2023-03-13 10:58:28 +01:00
Christian Beikov
46bd869e78
HHH-15885 Fix wrong collection fetch element ordering
2023-03-13 10:56:57 +01:00
Jan Schatteman
e7af92f161
HHH-15885 Add test case for issue
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-13 10:56:57 +01:00
Davide D'Alto
4629bb1f00
HHH-16282 Make it possible for Hibernate Reactive to plug in custom fetch initializers
2023-03-11 13:11:57 +00:00
Sanne Grinovero
2f0e229d97
HHH-16260 DialectDelegateWrapper needs to be updated to delegate the new Dialect#getNativeParameterRenderer method
2023-03-10 11:37:16 +00:00
Steve Ebersole
5811c858de
HHH-16260 - JdbcParameterRenderer not called with dynamic filters
...
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
2023-03-09 20:06:02 -06:00
Steve Ebersole
274af05b8a
HHH-16260 - JdbcParameterRenderer not called with dynamic filters
...
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
agroal tests :(
2023-03-09 20:06:02 -06:00
Steve Ebersole
55691a0c27
HHH-16260 - JdbcParameterRenderer not called with dynamic filters
...
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
2023-03-09 20:06:02 -06:00
Steve Ebersole
9b83362b88
HHH-16260 - JdbcParameterRenderer not called with dynamic filters
...
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
2023-03-09 20:06:02 -06:00
Steve Ebersole
07a653aa50
HHH-16260 - JdbcParameterRenderer not called with dynamic filters
2023-03-09 20:06:01 -06:00
Andrea Boriero
c86d755d75
HHH-16215 Composite primary key @IdClass attribute mapping is borrowed from the first OneToMany backref and cannot be set
2023-03-09 18:21:12 +01:00
Marco Belladelli
e1e0eb8968
HHH-16215 Add test for issue
2023-03-09 18:21:12 +01:00
Gavin King
15ad2c3d98
fix for HHH-16263
...
use a LinkedHashSet so that things are more deterministic
this is perhaps not a "complete" fix, but it will have to do for now
2023-03-09 18:21:12 +01:00
Christian Beikov
529f8e6fbe
HHH-15766 Fix parenthesis for Oracle 11
2023-03-09 18:20:10 +01:00
Andrea Boriero
fffc00d614
HHH-16258 NPE with SubselectFetch and inheritance
2023-03-08 15:32:13 +01:00
Andrea Boriero
5b04d1669c
HHH-16258 Add test for issue
2023-03-08 15:32:13 +01:00
Sanne Grinovero
a344cb6364
HHH-16223 Get SchemaManagementToolCoordinator to log deprecation warnings on legacy property
2023-03-07 21:35:33 +00:00
Sanne Grinovero
c8b3257644
HHH-16223 Avoid using legacy HBM2DDL_CONNECTION
2023-03-07 21:35:33 +00:00
Sanne Grinovero
0b3deafa3c
HHH-16223 General cleanup of use of deprecated constants
2023-03-07 21:35:33 +00:00
Sanne Grinovero
6ff7213515
HHH-16223 Deprecate HBM2DDL_SCRIPTS_ACTION
2023-03-07 21:35:33 +00:00
Sanne Grinovero
755e78ba18
HHH-16223 Deprecate HBM2DDL_SCRIPTS_DROP_TARGET
2023-03-07 21:35:33 +00:00
Sanne Grinovero
a15eb53f6f
HHH-16223 Deprecate HBM2DDL_SCRIPTS_CREATE_TARGET
2023-03-07 21:35:33 +00:00
Sanne Grinovero
2e6158622f
HHH-16223 Deprecate HBM2DDL_CREATE_SCRIPT_SOURCE
2023-03-07 21:35:33 +00:00
Sanne Grinovero
eeebd1c373
HHH-16223 Deprecate HBM2DDL_DROP_SOURCE
2023-03-07 21:35:33 +00:00
Sanne Grinovero
335e468943
HHH-16223 Deprecate HBM2DDL_DATABASE_ACTION
2023-03-07 21:35:33 +00:00
Paul Ferraro
82ee4c9250
HHH-16172 BasicCacheKeyImplementation must be public to support externalization.
2023-03-07 21:32:46 +00:00
Steve Ebersole
0d6fc46ee0
HHH-16019 - @Where not consistently applied across association boundaries
...
HHH-16264 - Deprecate `hibernate.use_entity_where_clause_for_collections`
HHH-16265 - Remove `@Where#applyInToManyFetch`
2023-03-07 12:38:47 -06:00
Christian Beikov
6685f2c89e
Fix default charset testing for JDK21
2023-03-06 14:30:16 +01:00
Marco Belladelli
4d46294088
HHH-16213 Avoid initializing lazy table group joins in AbstractSqlAstWalker
2023-03-06 11:46:21 +01:00
Marco Belladelli
425879d9a7
HHH-16213 Add test for issue
2023-03-06 11:46:21 +01:00
Marco Belladelli
058f31a769
Fix date truncation for HANA
2023-03-06 10:25:32 +01:00
Andrea Boriero
aead5fe92a
HHH-16126 TransientObjectException when loading versioned entity from second-level cache
2023-03-06 10:23:56 +01:00
Andrea Boriero
470db8bf7d
HHH-16126 Add test for issue
2023-03-06 10:23:56 +01:00
Christian Beikov
58d2f4e039
Drop usage of identity generator
2023-03-06 09:50:34 +01:00
Christian Beikov
0dc8b9eadd
HHH-15766 Add query spec parenthesis also when order by is used within query group
2023-03-06 09:44:04 +01:00
Andrea Boriero
1d17719af9
HHH-15766 Add test for issue
2023-03-06 09:44:04 +01:00
Sanne Grinovero
c6c3e07d11
HHH-16252 SQL syntax error on drop constraint
2023-03-04 20:33:04 +00:00
Steve Ebersole
02f5ae6b81
Revert "HHH-16115 - Develop an intermediate metamodel binding model"
...
This reverts commit f271ef2328
.
2023-03-03 23:28:56 -06:00
Steve Ebersole
9049b531b7
HHH-16115 - Develop an intermediate metamodel binding model
2023-03-03 18:55:28 -06:00
Christian Beikov
18153d5f6b
HHH-15802 - Fix some expression comparison type checks
2023-03-03 16:02:23 +01:00
Andrea Boriero
8f78e4e23b
HHH-15802 SubQuery with 'in' results in java.lang.ClassCastException class org.hibernate.metamodel.mapping.internal.BasicEntityIdentifierMappingImpl cannot be cast to class org.hibernate.metamodel.mapping.EntityValuedModelPart
2023-03-03 16:02:23 +01:00
Marco Belladelli
e896656bb3
HHH-16238 Correct path model in createSqmPath for SingularAttributeImpl
2023-03-03 16:00:57 +01:00
Marco Belladelli
16c9b1f5b7
HHH-16238 Add test for issue and handle generic non-id embaddable properties
2023-03-03 16:00:50 +01:00
Marco Belladelli
b198259cef
HHH-16188 Register concrete embeddable type to use when creating SqmPath
2023-03-03 16:00:50 +01:00
Marco Belladelli
bec951018b
HHH-16188 Add test for issue
2023-03-03 16:00:50 +01:00
Christian Beikov
a316b041f1
HHH-16224 Refactor discovery of exact JDBC drivers, avoid static state in specialized types
2023-03-03 15:13:15 +01:00
Jan Schatteman
2b4201e413
HHH-16180 - Add test and fix (AssertionError when using using native query on table with InheritanceStrategy.JOINED)
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-03 09:39:39 +01:00
Christian Beikov
c67dbc0013
HHH-16191 Fix issues uncovered by recent not-found fetchin changes
2023-03-03 09:39:39 +01:00
Christian Beikov
6f5102ffd2
HHH-16182 Fix some tests for older databases and adapt assertion for boolean function
2023-03-03 09:39:39 +01:00
Sanne Grinovero
7ce9fb1ee5
Some comments and notes for StandardServiceInitiators
2023-03-02 22:37:19 +00:00
Marco Belladelli
8312db1b9e
HHH-16191 Add test and fix checks for skipping resolving polymorphic associated entity instances
2023-03-02 21:12:55 +01:00
Marco Belladelli
10bfcabee2
HHH-16191 change @NotFound semantic, do not force a join but trigger a subsequent select
2023-03-02 21:12:45 +01:00
Marco Belladelli
88a5fd4d28
HHH-16191 Fix eager associations not fetched with native queries
2023-03-02 21:12:45 +01:00
Marco Belladelli
058afd409a
HHH-16191 Add test for issue
2023-03-02 21:12:45 +01:00
Jan Schatteman
b192d0a234
HHH-16240 - Add test and fix for issue, and refactor TimestampGenerators out of CurrentTimestampGeneration
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-02 20:44:53 +01:00
Christian Beikov
0b5e27d133
HHH-16179 Session.find should not apply filters
2023-03-02 20:38:38 +01:00
Andrea Boriero
2c9a508dd2
Fix Sybase UniqueConstraintTest failure
2023-03-02 17:26:21 +01:00
Christian Beikov
373e63f41b
HHH-16198 - Fix splitting of SqlAstCreationState
2023-03-02 09:10:35 -06:00
Steve Ebersole
6d9fd28c0f
HHH-16198 - Fix splitting of SqlAstCreationState
2023-03-02 09:10:35 -06:00
Marco Belladelli
cac60d5ba8
HHH-16211 Remove type inference from like predicate's escape character
2023-03-02 12:18:40 +01:00
Marco Belladelli
507bb7d2c0
HHH-16211 Add test for issue
2023-03-02 12:18:40 +01:00
Steve Ebersole
e090480ea1
test cleanup
2023-03-01 17:21:52 -06:00
Steve Ebersole
0c20980be2
HHH-16182 - Converted boolean values not always properly handled in predicates
2023-03-01 13:51:18 -06:00
marko-bekhta
51ef9f494b
HHH-16217 Clean up some available settings javadocs
2023-03-01 13:27:35 -06:00
marko-bekhta
844a89a74c
HHH-16217 Use only rendered Javadocs for collecting configuration properties
2023-03-01 13:27:34 -06:00
Réda Housni Alaoui
977a6cd987
HHH-15964 Adapt failing tests
2023-03-01 12:07:34 -06:00
Réda Housni Alaoui
cf5399998e
HHH-15964 Incorrect results for pageable EntityGraph with Hibernate 6.1.6
2023-03-01 12:07:34 -06:00
Davide D'Alto
e1a8cc1672
HHH-16243 Change scope of AbstractEntityPersister#generateNonIdAttributeMapping
...
For Hibernate Reactive
2023-03-01 19:01:50 +01:00
Steve Ebersole
4cc8f04b73
HHH-16229 - Consider pluggability for rendering "JDBC" parameters
2023-03-01 11:56:55 -06:00
Andrea Boriero
6ed48ffff5
HHH-16209 Identically-named association in entity root and embeddable leads to mixup during association loading
2023-03-01 16:57:08 +01:00
Andrea Boriero
f728b380a3
HHH-16209 Identically-named association in entity root and embeddable leads to mixup during association loading
2023-03-01 16:57:01 +01:00
Andrea Boriero
5e82db1caa
HHH-16209 Reproducer for mixup during loading of identically-named association in entity root and embeddable
2023-03-01 16:56:53 +01:00
Yoann Rodière
6d5c6e002d
HHH-16209 Reproducer for mixup during loading of identically-named association in entity root and embeddable
2023-03-01 16:56:46 +01:00
Steve Ebersole
cb853c2c3e
HHH-16198 - Fix splitting of SqlAstCreationState
2023-03-01 16:55:37 +01:00
Christian Beikov
0469b3b605
Resolve table references before pruning, when the access to the processing state is still there
2023-03-01 16:55:24 +01:00
Andrea Boriero
eba0f21d54
HHH-16197 Circular references of the same entity result in different Java objects when caching is enabled and using a query
2023-03-01 16:52:29 +01:00
Andrea Boriero
a24cecd2eb
HHH-16197 Add test for issue
2023-03-01 16:52:22 +01:00
Andrea Boriero
46c9da1a46
HHH-16193 LazyInitializationException when accessing loaded reference after session is closed using bytecode enhancement
2023-03-01 16:48:34 +01:00
Andrea Boriero
4470e74da3
HHH-16193 Add test for issue
2023-03-01 16:48:34 +01:00
Steve Ebersole
7abc9f712c
HHH-15895 - IllegalArgumentException :Cannot create binding for parameter referencen with criteria builder
2023-03-01 16:46:35 +01:00
Andrea Boriero
e65ded7a21
HHH-15895 IllegalArgumentException: Cannot create binding for parameter referencen with criteria builder
2023-03-01 16:46:35 +01:00
Andrea Boriero
e1779a7662
HHH-15895 Add test for issue
2023-03-01 16:46:35 +01:00
Jan Schatteman
c7074d5ac9
HHH-4299 - Add test for issue
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
# Conflicts:
# hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/EmbeddableWithGenericAndMappedSuperClassTest.java
2023-03-01 16:40:48 +01:00
Christian Beikov
b6eaffeb29
HHH-16195 fix compile error
2023-03-01 13:40:55 +01:00
Marco Belladelli
6c43352871
HHH-16195 Restore logic for declared non-identifier Component properties that use generics
...
Also remove some duplicate logic for setting declared properties on superclass and add some test cases with embeddables and generics
2023-03-01 13:25:49 +01:00
Marco Belladelli
6189ecb098
HHH-16195 Add test for issue
2023-03-01 13:24:26 +01:00
Davide D'Alto
79c03e784c
HHH-16242 Change scopes in AbstractEntityInitializer
...
and add getters/setters.
Hibernate Reactive needs custom initializers
2023-03-01 13:11:45 +01:00
Andrea Boriero
353d24c7a2
HHH-16230 Wrong data in self-reference using L2C and BatchSize
2023-03-01 11:10:09 +01:00
Andrea Boriero
ced18509de
HHH-16230 Add test for issue
2023-03-01 11:10:09 +01:00
Georgios Andrianakis
fc5ae12d61
Allow access to fields of MutationExecutorPostInsert
...
This is useful for implementing the reactive version of the class
2023-03-01 10:40:00 +01:00
Marco Belladelli
c2ec272ef1
HHH-16130 Add javadoc for dateTrunc
2023-02-28 18:00:52 +01:00
Marco Belladelli
a100dfceda
HHH-16130 New dateTrunc criteria function
2023-02-28 18:00:52 +01:00
Sanne Grinovero
e170eb33d1
HHH-16228 Dialect instance might be wrapped when doing instanceof checks for capabilities
...
To properly support the idea of wrapping the Dialect, we need
to take this into account whenever an `instanceof` is used
to check for Dialect capabilities.
Also some code is casting to the expected Dialect.
2023-02-27 22:52:43 +00:00
Barry LaFond
2177b32983
method access changes for reactive overrides in AbstractEntityPersister
2023-02-27 20:34:25 +01:00
Andrea Boriero
08e1aae49f
HHH-16009 jakarta @OrderBy annotation generates a non-transformed column name in the SQL query for a composite key's field
2023-02-27 17:04:12 +01:00
Andrea Boriero
647fe3d5fa
HHH-16009 Code refactoring
2023-02-27 17:04:12 +01:00
Andrea Boriero
ffd9c9b0f6
HHH-16009 Add test for issue
2023-02-27 17:04:12 +01:00
Marco Belladelli
546d145d88
HHH-16185 Custom trunc/truncate implementation that handles both numeric and datetimes
2023-02-27 17:02:30 +01:00
Marco Belladelli
821e31b481
HHH-16185 Implement portable date_trunc function emulation and tests
2023-02-27 17:02:29 +01:00
Georgios Andrianakis
d922b60a74
Fix logging in AbstractCollectionInitializer
...
The previous version of the code lead to misleading
log statements being printed when debug logging
was enabled for 'org.hibernate.orm.results.loading.collection'
2023-02-27 14:11:31 +01:00
Andrea Boriero
20212c217c
HHH-16202 @OrderBy not applied to collections when @Fetch(value = FetchMode.SUBSELECT)
2023-02-27 14:10:41 +01:00
Andrea Boriero
3683391030
HHH-16202 Add test for issue
2023-02-27 14:10:41 +01:00
shin-mallang
24ec517b7c
HHH-16233 Fix logs for mutable non-root entity
2023-02-27 13:36:58 +01:00
Yoann Rodière
7bafc3c6e0
HHH-16177 Test catalog/schema creation/dropping in DefaultCatalogAndSchemaTest
2023-02-27 12:58:27 +01:00
Yoann Rodière
750a663de4
HHH-16177 Take into account the default catalog/schema when creating/dropping catalogs/schemas
2023-02-27 12:58:21 +01:00
Sanne Grinovero
47f13f0cdb
HHH-16228 Allow Dialect wrapper to expose the wrapped instance
2023-02-24 22:04:29 +00:00
Sanne Grinovero
2ab68f2164
HHH-16228 Avoid delegating protected methods using during construction
2023-02-24 19:37:28 +00:00
Steve Ebersole
9d833671bb
HHH-16227 - Introduce SqmMultiTableMutationStrategyProvider
2023-02-24 09:52:58 -06:00
Sanne Grinovero
3f2e24c3dd
HHH-16228 Introduce a Dialect wrapper base class
2023-02-24 13:50:58 +00:00
Steve Ebersole
a36f6aa736
HHH-16226 - Introduce JdbcValuesMappingProducerProvider
2023-02-24 07:35:26 -06:00
Sanne Grinovero
02da5a81a8
HHH-16222 Improve warning triggered when the PostgreSQL JDBC driver is not accessible
2023-02-23 14:57:11 +00:00
Sanne Grinovero
bce328cb29
HHH-16221 Improve extensibility of CockroachDB and PostgreSQL dialects
2023-02-23 14:57:11 +00:00
Andrea Boriero
56470f4f7c
HHH-16175 Fix sybase test failure
2023-02-23 09:09:03 +01:00
Davide D'Alto
16153adde9
HHH-16220 Add MutationExecutorStandard#getNonBatchedStatementGroup
...
For Hibernate Reactive
2023-02-23 07:40:39 +00:00
Sanne Grinovero
ac9f47ae43
HHH-16214 Use a more efficient Map implementation in SqmFunctionRegistry
2023-02-21 19:40:29 +00:00
Steve Ebersole
dd5a8c97af
Fixed up some SessionFactory-related deprecation warnings
2023-02-21 09:01:21 -06:00
Andrea Boriero
6d69318aae
AssertionError in StandardEntityGraphTraversalStateImpl.traverse when using entity graph
2023-02-21 09:13:08 +01:00
Yoann Rodière
d0c07bdf89
HHH-16175 Test entity graphs when including either all attributes or no attributes
2023-02-21 09:13:08 +01:00
Gavin
3438d1c966
fix mistake in Oracle timestamp rendering
...
we need to include the time zone
2023-02-21 08:26:26 +01:00
Gavin King
7ab02c3e5f
add tests for casts to/from OffsetDateTime
2023-02-21 08:26:26 +01:00
Andrea Boriero
998bae5791
HHH-16119 Fix test typo
2023-02-20 14:38:40 +01:00
Andrea Boriero
fb901051ca
HHH-16184 Two queries are execute to initialize empty collections
2023-02-20 14:25:21 +01:00
Andrea Boriero
66ef965320
HHH-16184 Add test for issue
2023-02-20 14:25:14 +01:00
Georgios Andrianakis
6b2281d0ba
Apply changes needed for support of @ValueGenerationType in Hibernate Reactive
2023-02-20 09:33:37 +01:00
Marco Belladelli
7e83dba91f
HHH-16155 Disable batching when generated properties are found
2023-02-20 09:32:13 +01:00
Marco Belladelli
ad6dce7e89
HHH-16155 Add test for issue
2023-02-20 09:32:13 +01:00
Sanne Grinovero
0b0799d567
HHH-16194 Failure to automatically integrate with Bean Validation is excessively noisy
2023-02-17 16:51:10 +00:00
Steve Ebersole
fd649a9b4e
Misc
2023-02-16 21:02:02 -06:00
Christian Beikov
f2deb8f58e
HHH-14514 Fix auto eviction of collection cache
2023-02-16 09:09:57 +01:00
Jan Schatteman
2c55a1feb1
HHH-16082 - Correction to the epoch extraction for DB2
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-16 09:09:56 +01:00
Jan Schatteman
30ad35643c
HHH-16169 - Fix potential NullPointerException in CollectionEntry
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-14 18:44:52 +01:00
Jan Schatteman
6f16e4d947
HHH-16082 - Correction to the epoch extraction for HANA
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-14 18:42:37 +01:00
Davide D'Alto
b2bbc38d2d
HHH-16183 Change scopes of private methods in InsertCoordinator
2023-02-14 18:27:49 +01:00
Marco Belladelli
4dfac9ce2d
HHH-16080 Add test for issue
2023-02-14 12:24:33 +01:00
Paul Ferraro
16c74bc804
HHH-16172 Expose internal state of 2nd-level cache keys
2023-02-13 21:09:22 +00:00
Christian Beikov
1a9f545e79
HHH-16150 Fix a little issue with SessionFactoryImpl#disintegrate
2023-02-13 18:54:52 +01:00
Yoann Rodière
97d5057751
HHH-16150 Fix schema not being dropped on bootstrap failure with the "create-drop" strategy
2023-02-13 18:54:52 +01:00
Andrea Boriero
df4135c7f0
HHH-16119 Named native queries do not work with jakarta.persistence.Tuple result class
2023-02-13 18:54:08 +01:00
Andrea Boriero
3d9b1fb4cf
HHH-16119 Add test for issue
2023-02-13 18:54:07 +01:00
Christian Beikov
ec778bc632
Replace mockito for some tests with custom spies
2023-02-13 18:42:52 +01:00
Marco Belladelli
21a837fda0
HHH-16109 Don't add limits to named queries when not needed
2023-02-13 17:01:09 +01:00
Marco Belladelli
078c5bdc41
HHH-16109 Add test for issue
2023-02-13 17:01:09 +01:00
Andrea Boriero
c6e30f8042
HHH-15990 unable to determine TableReference when associate ManyToOne fetch lazy and NotFound IGNORE
2023-02-13 16:59:21 +01:00
Andrea Boriero
4d433e7c03
HHH-15990 Add test for issue
2023-02-13 16:59:21 +01:00
Christian Beikov
60630fc48d
Get rid of most capturing lambdas in write path
2023-02-13 16:57:57 +01:00
Marco Belladelli
7e9902c09e
HHH-16170 Check for enums in update statement
2023-02-13 16:56:32 +01:00
Marco Belladelli
108967d26d
HHH-16170 Add test for issue
2023-02-13 16:56:32 +01:00
Gavin King
bb14d5b288
HHH-16174 support for extract(epoch from ...) in HQL
2023-02-13 16:52:49 +01:00
Jan Schatteman
6c7603f83a
HHH-16131 - Correction to workaround for date calculation errors on Oracle (first workaround failed on Oracle 11)
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-13 10:20:52 +01:00
Christian Beikov
02a4f91d46
Fix TenantIdTest when VM has nanosecond precision
2023-02-13 10:08:34 +01:00
Gavin King
b3b293578e
HHH-16133 allow before-execution generators for embeddable properties
...
and by side-effect allow @TenantId for embeddable properties
2023-02-13 10:08:19 +01:00
Gavin King
48682d4104
very minor jdoc changes
2023-02-13 10:08:19 +01:00
Christian Beikov
b1b45a7b7a
Use an instant in tests that fits the millisecond resolution of Sybase
2023-02-10 18:22:38 +01:00
Christian Beikov
4c99dbb75c
Get rid of capturing lambdas for Bindable#JdbcValueConsumer
2023-02-10 16:08:56 +01:00
Steve Ebersole
15b24d6c14
HHH-16148 - Introduce Immutability (MutabilityPlan) for use with @Mutability
...
HHH-16141 - Support @Mutability and @Immutable on UserType
HHH-16147 - Support @Mutability and @Immutable on AttributeConverter
HHH-16146 - Improve User Guide documentation for (im)mutability
2023-02-10 08:46:39 -06:00