Andrea Boriero
df6ec56978
HHH-15895 Add test for issue
2023-03-01 09:42:18 -06:00
Marco Belladelli
b38bd55a72
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:22:55 +01:00
Marco Belladelli
5fe6238a1c
HHH-16195 Add test for issue
2023-03-01 13:22:55 +01:00
Davide D'Alto
e802294c45
HHH-16242 Change scopes in AbstractEntityInitializer
...
and add getters/setters.
Hibernate Reactive needs custom initializers
2023-03-01 13:12:29 +01:00
Andrea Boriero
0d2e99a2e8
HHH-16230 Wrong data in self-reference using L2C and BatchSize
2023-03-01 11:09:48 +01:00
Andrea Boriero
a8fb3cc8c0
HHH-16230 Add test for issue
2023-03-01 11:09:48 +01:00
Georgios Andrianakis
caf20a41e3
Allow access to fields of MutationExecutorPostInsert
...
This is useful for implementing the reactive version of the class
2023-03-01 10:39:36 +01:00
Marco Belladelli
cf42b134d2
HHH-16130 Add javadoc for dateTrunc
2023-02-28 18:00:22 +01:00
Marco Belladelli
5da810236b
HHH-16130 New dateTrunc criteria function
2023-02-28 18:00:22 +01:00
Sanne Grinovero
cf2e723d6f
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:53:31 +00:00
Barry LaFond
d5145e1f5a
method access changes for reactive overrides in AbstractEntityPersister
2023-02-27 20:35:00 +01:00
Andrea Boriero
2331389b5f
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:03:48 +01:00
Andrea Boriero
32ee9f8d93
HHH-16009 Code refactoring
2023-02-27 17:03:48 +01:00
Andrea Boriero
d6fd1dd056
HHH-16009 Add test for issue
2023-02-27 17:03:48 +01:00
Marco Belladelli
b16ad226ba
HHH-16185 Custom trunc/truncate implementation that handles both numeric and datetimes
2023-02-27 17:01:45 +01:00
Marco Belladelli
789c131c2d
HHH-16185 Implement portable date_trunc function emulation and tests
2023-02-27 17:01:45 +01:00
Georgios Andrianakis
9cec39c316
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:07 +01:00
Andrea Boriero
346da69979
HHH-16202 @OrderBy not applied to collections when @Fetch(value = FetchMode.SUBSELECT)
2023-02-27 14:10:18 +01:00
Andrea Boriero
8776a8068a
HHH-16202 Add test for issue
2023-02-27 14:10:18 +01:00
shin-mallang
3edb588ca2
HHH-16233 Fix logs for mutable non-root entity
2023-02-27 13:20:03 +01:00
Davide D'Alto
c7a651660e
HHH-16220 Add MutationExecutorStandard#getNonBatchedStatementGroup
...
For Hibernate Reactive
2023-02-27 12:53:22 +01:00
Sanne Grinovero
598b782387
HHH-16228 Allow Dialect wrapper to expose the wrapped instance
2023-02-24 22:04:09 +00:00
Sanne Grinovero
9ec32782a0
HHH-16228 Avoid delegating protected methods using during construction
2023-02-24 19:49:31 +00:00
Steve Ebersole
5451ed7437
HHH-16227 - Introduce SqmMultiTableMutationStrategyProvider
2023-02-24 09:52:18 -06:00
Sanne Grinovero
132ac1bd21
HHH-16228 Introduce a Dialect wrapper base class
2023-02-24 13:50:40 +00:00
Steve Ebersole
b3619cc129
HHH-16226 - Introduce JdbcValuesMappingProducerProvider
2023-02-24 07:33:15 -06:00
Sanne Grinovero
ce9501e0e5
HHH-16222 Improve warning triggered when the PostgreSQL JDBC driver is not accessible
2023-02-23 14:58:59 +00:00
Sanne Grinovero
b328b1a3fb
HHH-16221 Improve extensibility of CockroachDB and PostgreSQL dialects
2023-02-23 14:58:53 +00:00
Andrea Boriero
87bf20f1bb
HHH-16175 Fix sybase test failure
2023-02-23 09:04:49 +01:00
Sanne Grinovero
56cd6a2ca0
HHH-16214 Use a more efficient Map implementation in SqmFunctionRegistry
2023-02-21 18:39:58 +00:00
Steve Ebersole
b600f36d7e
Fixed up some SessionFactory-related deprecation warnings
2023-02-21 09:00:46 -06:00
Yoann Rodière
100d9351cd
HHH-16177 Test catalog/schema creation/dropping in DefaultCatalogAndSchemaTest
2023-02-21 09:24:38 +01:00
Yoann Rodière
0233d8ebd9
HHH-16177 Take into account the default catalog/schema when creating/dropping catalogs/schemas
2023-02-21 09:24:38 +01:00
Andrea Boriero
35fbd6695a
AssertionError in StandardEntityGraphTraversalStateImpl.traverse when using entity graph
2023-02-21 09:12:44 +01:00
Yoann Rodière
5589583ca6
HHH-16175 Test entity graphs when including either all attributes or no attributes
2023-02-21 09:12:44 +01:00
Gavin
f10d3e6841
fix mistake in Oracle timestamp rendering
...
we need to include the time zone
2023-02-20 21:08:16 +01:00
Gavin King
696bbf3ff8
add tests for casts to/from OffsetDateTime
2023-02-20 21:08:16 +01:00
Andrea Boriero
3dc196c673
HHH-16119 Fix test typo
2023-02-20 14:37:56 +01:00
Andrea Boriero
aac3f5fc85
HHH-16184 Two queries are execute to initialize empty collections
2023-02-20 14:24:02 +01:00
Andrea Boriero
2ee1c970a3
HHH-16184 Add test for issue
2023-02-20 14:24:02 +01:00
Gavin King
7e629957e4
very minor javadoc formatting change
2023-02-20 12:40:06 +01:00
Georgios Andrianakis
61e078fbd8
Apply changes needed for support of @ValueGenerationType in Hibernate Reactive
2023-02-20 09:33:18 +01:00
Marco Belladelli
4cc5941798
HHH-16155 Disable batching when generated properties are found
2023-02-20 09:31:50 +01:00
Marco Belladelli
c3174e6b62
HHH-16155 Add test for issue
2023-02-20 09:31:50 +01:00
Sanne Grinovero
73ce912dc2
HHH-16194 Failure to automatically integrate with Bean Validation is excessively noisy
2023-02-17 16:52:19 +00:00
Steve Ebersole
1db04f54af
Misc
2023-02-16 21:00:46 -06:00
Christian Beikov
01659ed71d
HHH-14514 Fix auto eviction of collection cache
2023-02-16 09:06:15 +01:00
Jan Schatteman
2019fca0cb
HHH-16082 - Correction to the epoch extraction for DB2
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-15 23:54:28 +01:00
Jan Schatteman
7ba3bb98a4
HHH-16169 - Fix potential NullPointerException in CollectionEntry
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-14 18:44:23 +01:00
Jan Schatteman
ab860995ef
HHH-16082 - Correction to the epoch extraction for HANA
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-14 18:42:07 +01:00