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
Yoann Rodière
8118ce2646
Document the new default of hibernate.timezone.default_storage in the migration guide
...
Co-authored-by: Christian Beikov <christian.beikov@gmail.com>
2023-03-01 08:02:25 +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
dependabot[bot]
3864b71696
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 16:31:36 +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
Jan Schatteman
88ed4fdb91
Fix broken doc link in native.adoc
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-23 16:49:42 +01: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