Marco Belladelli
1486d5693b
HHH-17313 Add test for issue
2023-11-23 12:22:09 +01:00
Marco Belladelli
c6bc135b2d
HHH-17454 Correct type checking with concrete generic types
2023-11-22 10:01:36 +01:00
Marco Belladelli
b3b0a8daf4
HHH-17454 Add test for issue
2023-11-22 10:01:36 +01:00
Marco Belladelli
27c30788bd
HHH-17382 Walk superclasses when searching instantiation field
2023-11-20 12:08:18 +01:00
Marco Belladelli
56efddc58d
HHH-17382 Add test for issue
2023-11-20 12:08:18 +01:00
Steve Ebersole
ddae751b5f
HHH-17441 - Deprecate @Comment
2023-11-19 06:44:05 -06:00
Andrea Boriero
d61749374a
HHH-17347 Rename HibernateEvent to HibernateMonitoringEvent
2023-11-17 08:17:15 -06:00
Andrea Boriero
9f1f8e6c09
HHH-17347 Support for JDK which do not support JFR events
2023-11-17 08:17:15 -06:00
Andrea Boriero
16eecea9d0
HHH-17347 Support for JDK which do not support JFR events
2023-11-17 08:17:15 -06:00
Steve Ebersole
637838d92b
HHH-17424 - Have Dialect manage more of ExtractedDatabaseMetadata
...
https://hibernate.atlassian.net/browse/HHH-17424
2023-11-17 08:12:08 -06:00
Steve Ebersole
dcd7a20399
HHH-17424 - Have Dialect manage more of ExtractedDatabaseMetadata
...
https://hibernate.atlassian.net/browse/HHH-17424
2023-11-17 08:12:08 -06:00
Steve Ebersole
501b57a978
HHH-17424 - Have Dialect manage more of ExtractedDatabaseMetadata
...
https://hibernate.atlassian.net/browse/HHH-17424
2023-11-17 08:12:08 -06:00
Jan Schatteman
fa5f0f75c2
HHH-17328 - Fix a couple of doc erratas
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-11-16 22:00:01 +01:00
Marco Belladelli
da070f8f5a
HHH-17328 Add discriminator to entity graph with inheritance subtypes
2023-11-16 15:18:10 +01:00
Marco Belladelli
aec7887a66
HHH-17328 Add test for issue
2023-11-16 15:18:10 +01:00
Davide D'Alto
755ed17bd4
HHH-17428 ParameterMarkerStrategy markers are 1 based
...
The position argument in `ParameterMarkerStrategy#createMarker` is
1-based, but `StandardTemporaryTableExporter#getSqlTruncateCommand` calls
it passing a 0.
Hibernate Reactive is affected by this when running queries on
CockroachDB. Hibernate ORM generates queries using `?` as marker
and it's not affected by it unless somebody implements the service.
2023-11-15 16:03:52 +01:00
Andrea Boriero
ab861e99fb
HHH-17380 Persisting an entity with a non generated id and @MapsId throws PropertyValueException
2023-11-15 11:14:27 +01:00
Andrea Boriero
00340107d4
HHH-17380 Add test for issue
2023-11-15 11:14:27 +01:00
Marco Belladelli
79d6bc9b01
HHH-17292 Correct find subtypes attribute for nested types
2023-11-15 11:06:33 +01:00
Marco Belladelli
b5d26d19c1
HHH-17292 Add test for issue
2023-11-15 11:06:33 +01:00
Andrea Boriero
a5a96007a8
HHH-17370 ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Cannot invoke org.hibernate.resource.jdbc.spi.JdbcObserver.jdbcConnectionAcquisitionEnd(java.sql.Connection) because this.observer is null
2023-11-15 10:55:06 +01:00
Andrea Boriero
5d5e413908
HHH-17370 Add test for issue
2023-11-15 10:55:06 +01:00
Andrea Boriero
1efc90754e
HHH-17140 Add test for issue
2023-11-15 10:53:04 +01:00
Marco Belladelli
4e524f67c5
HHH-17415 Improved check for entity valued path expansion in subqueries
2023-11-14 17:36:28 +01:00
Marco Belladelli
397c730c69
HHH-17415 Add test for issue
2023-11-14 17:36:28 +01:00
Marco Belladelli
4e3c66ecdb
HHH-17308 Fix result set mapping paths for id-class
2023-11-14 17:35:50 +01:00
gtoison
642380436e
HHH-17308 Add test for issue
2023-11-14 17:35:50 +01:00
marko-bekhta
ebcdc72daa
Use jakarta property in message when Dialect cannot be determined
2023-11-14 17:21:21 +01:00
yjpark
46b064633b
HHH-17023 Implements AltibaseDialect
2023-11-14 14:51:35 +01:00
Christian Beikov
78c9ccf64f
HHH-17411 Fix fetch join on treated join leads to not cause owner not selected error
2023-11-13 20:24:23 +01:00
Jan Schatteman
a3f7637585
HHH-17372 - Avoid endless recursion in default methods in Selectionquery referring to each other.
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-11-10 19:00:45 +01:00
Christian Beikov
00c7493aaf
HHH-17102 Fix @SqlResultSetMapping issue for joined inheritance entity result
2023-11-10 18:50:09 +01:00
Christian Beikov
46545bbdb5
HHH-17417 Workaround Oracle driver issue to reduce connection creation
2023-11-10 18:49:27 +01:00
Christian Beikov
ea2c360eba
HHH-17410 Add documentation for count query creation
2023-11-10 13:02:03 +01:00
Christian Beikov
e9d08ca18e
HHH-17410 Support creating count query from existing query
2023-11-10 12:31:43 +01:00
Christian Beikov
7a5219b52a
HHH-17412 Special case SqmExpression passed as criteria value to help with surprising javac compiler choices
2023-11-10 12:31:43 +01:00
Marco Belladelli
3cfd85d8e2
HHH-17384 Fix `@NotFound` to-one association nullness handling
2023-11-10 09:31:46 +01:00
Christian Beikov
d79b9ace89
Fix Cockroach test failures
2023-11-09 18:53:10 +01:00
The-Huginn
b67a0bad32
[HHH-17294] DeepCopy non-Embedded JSON or XML JdbcTypCode attribute using FormatMapper
2023-11-09 18:53:10 +01:00
Leandro Taveras
36c73ab342
[HHH-17294] Test verifying issue where Entity is not marked as dirty if one of its JSON children is modified
2023-11-09 18:53:10 +01:00
Marco Belladelli
ee5a0e18c6
HHH-17289 Add test for issue
2023-11-09 16:46:48 +01:00
Christian Beikov
adb86e7b7b
HHH-17389 Support pg_hint_plan hints for PostgreSQL
2023-11-09 16:09:41 +01:00
Christian Beikov
016dc56208
HHH-17409 Support offset without limit in some LimitHandlers
2023-11-09 16:09:41 +01:00
Marco Belladelli
4087774691
HHH-17299 Avoid unneeded treats to the same subtype
2023-11-08 22:26:42 +01:00
Marco Belladelli
01c8243876
HHH-17299 Add test for issue
2023-11-08 22:26:42 +01:00
Christian Beikov
6bbf58973e
HHH-17355 Support binding single element value for basic plural parameter types
2023-11-07 18:55:31 +01:00
Christian Beikov
eebb305837
HHH-17357 Add hibernate-types module with pgvector support
2023-11-07 18:55:31 +01:00
Marco Belladelli
19d9d95a9e
HHH-15074 Handle composite nested value generation for java records
2023-11-07 09:36:34 +01:00
Marco Belladelli
c558fb7a5c
HHH-15074 Support for partially-generated `@EmbeddedId`s
2023-11-07 09:36:34 +01:00
Christian Beikov
c700dcd8b6
HHH-17355 Smoothen some rough edges with parameter typing and PG12 support
2023-11-06 18:01:04 +01:00
Christian Beikov
d7bdb5c009
HHH-17355 Test array functions with NodeBuilder
2023-11-06 18:01:04 +01:00
Christian Beikov
e4d8181fb8
HHH-17355 Add array_to_string to NodeBuilder
2023-11-06 18:01:04 +01:00
Christian Beikov
79e3af5464
HHH-17355 Add array_to_string function
2023-11-06 18:01:04 +01:00
Christian Beikov
d558df9b64
HHH-17355 Add array_positions and array_positions_list to NodeBuilder
2023-11-06 18:01:04 +01:00
Christian Beikov
c3e1815486
HHH-17355 Add array_positions and array_positions_list functions
2023-11-06 18:01:04 +01:00
Christian Beikov
fe9289ba57
HHH-17355 Add array_fill function to NodeBuilder
2023-11-06 18:01:04 +01:00
Christian Beikov
1a5184e89b
HHH-17355 Add array_fill function
2023-11-06 18:01:04 +01:00
Christian Beikov
6d392f5e20
HHH-17355 Add array_trim functions to NodeBuilder
2023-11-06 18:01:04 +01:00
Christian Beikov
faf6345463
HHH-17355 Add array_trim function
2023-11-06 18:01:04 +01:00
Christian Beikov
f2e6ad6741
HHH-17355 Add array_agg documentation and add it to NodeBuilder
2023-11-06 18:01:04 +01:00
Christian Beikov
eeca5300fa
HHH-17355 Add array functions for collection types to NodeBuilder
2023-11-06 18:01:04 +01:00
Christian Beikov
c986f6adb6
HHH-17355 Add array functions to NodeBuilder
2023-11-06 18:01:04 +01:00
Christian Beikov
5b69d751f5
HHH-17355 Support double-pipe operator for array concatenation
2023-11-06 18:01:04 +01:00
Christian Beikov
c257be699a
HHH-17355 Support binding single element value for basic plural parameter types
2023-11-06 18:01:04 +01:00
Christian Beikov
e8518a6073
HHH-17355 Small Return type resolver method cleanup and fix firstNonNull resolver
2023-11-06 18:01:04 +01:00
Christian Beikov
bfb9fcc0f6
HHH-17355 Unify array_contains and array_contains_all as well as deprecate FunctionRenderingSupport in favor of new FunctionRenderer contract
2023-11-06 18:01:04 +01:00
Christian Beikov
5506714611
HHH-17355 Rename array_contains_any to array_overlaps
2023-11-06 18:01:04 +01:00
Christian Beikov
3e0feab155
HHH-17355 Skip ArraySliceTest on CockroachDB as slicing is not yet implemented on that database
2023-11-06 18:01:04 +01:00
Christian Beikov
740d61287c
HHH-17383 Association is null in lazy initialized element collection
2023-11-06 16:13:00 +01:00
Christian Beikov
30ab52d07c
HHH-17386 Fix type inference source reset for top level predicates
2023-11-06 16:10:40 +01:00
Davide D'Alto
756f253ee2
HHH-17390 Change scope of AbstractEntityInitializer#resolveInstance
...
For Hibernate Reactive, it extends the class and needs to be able to
call the method.
2023-11-06 11:52:29 +01:00
Jan Schatteman
17771de2a7
HHH-17344 - Fix potential NPE
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-10-30 16:38:27 +01:00
Jan Schatteman
cc306acf10
HHH-17162 - Deprecate/rename former bulk id strategy settings
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-10-25 18:57:35 -05:00
Jan Schatteman
2c9ce29600
HHH-17162 - Allow short names for insert strategies
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-10-25 18:57:35 -05:00
Steve Ebersole
905108e5b3
HHH-14496 - Remove IdGeneratorStrategyInterpreter
...
HHH-17356 - Remove the ability to supply custom IdGeneratorStrategyInterpreter impls
https://hibernate.atlassian.net/browse/HHH-14496
https://hibernate.atlassian.net/browse/HHH-17356
2023-10-25 18:51:37 -05:00
Steve Ebersole
5b49d5efba
HHH-17164 - Proper, first-class soft-delete support
...
HHH-17311 - Reversed soft delete support
https://hibernate.atlassian.net/browse/HHH-17164
https://hibernate.atlassian.net/browse/HHH-17311
2023-10-25 15:30:54 -05:00
Christian Beikov
ae3c88ab66
HHH-17335 Add array_prepend and array_append functions
2023-10-25 18:58:44 +02:00
Christian Beikov
24fa18f954
HHH-17335 Add array_replace function
2023-10-25 18:58:44 +02:00
Christian Beikov
937116ed8a
HHH-17335 Add array_slice function
2023-10-25 18:58:44 +02:00
Christian Beikov
950423e7dd
HHH-17335 Add array_remove_index function
2023-10-25 18:58:44 +02:00
Christian Beikov
865365e6ec
HHH-17335 Add array_remove function
2023-10-25 18:58:44 +02:00
Christian Beikov
b8b8a874fd
HHH-17335 Add array_set function
2023-10-25 18:58:44 +02:00
Christian Beikov
8c4ed1ef48
HHH-17335 Add array_get function
2023-10-25 18:58:44 +02:00
Christian Beikov
d5404fdd49
HHH-17335 Add array_contains quantified functions
2023-10-25 18:58:44 +02:00
Christian Beikov
d46fcf1abe
HHH-17335 Add array_concat function
2023-10-25 18:58:44 +02:00
Christian Beikov
36b7374ba8
HHH-17335 Add array_length function
2023-10-25 18:58:44 +02:00
Christian Beikov
7f10a48469
HHH-17335 Add array_position function
2023-10-25 18:58:44 +02:00
Christian Beikov
65fb449776
HHH-17335 Add array_contains function
2023-10-25 18:58:44 +02:00
Christian Beikov
5ea40e255d
HHH-14822 Support custom tenant identifier type
2023-10-25 18:58:20 +02:00
Marco Belladelli
d3674186bf
HHH-17329 Resolve state for query cache for initialized proxies
2023-10-25 10:52:41 +02:00
Marco Belladelli
1737ee457d
HHH-17329 Add test for issue
2023-10-25 10:52:41 +02:00
Christian Beikov
588408c5f8
HHH-17351 Add missing basic type registration after changing preferred jdbc type
2023-10-24 13:56:46 +02:00
Jan Schatteman
3a28e8bf3b
HHH-17314 - Deprecate ParamLocationRecognizer
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-10-23 17:42:00 +02:00
Jan Schatteman
26600ae4a6
HHH-17314 - Fix inconsistent Exception throwing in ParameterRecognizerImpl
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-10-23 17:42:00 +02:00
Jan Schatteman
763a70f633
HHH-17314 - Add a configuration option to ignore jdbc parameters in native queries
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-10-23 17:42:00 +02:00
Christian Beikov
ffee08d853
HHH-17121 Nullability improvements to LoadQueryInfluencers
2023-10-23 16:47:23 +02:00
Marco Belladelli
40a5c0059e
HHH-17332 Handle anonymous tuples when resolving mapping expressible
2023-10-23 14:49:48 +02:00
Marco Belladelli
2b8947ecd0
HHH-17332 Add test for issue
2023-10-23 14:49:48 +02:00
Marco Belladelli
4d693f484d
HHH-17283 Correct tuple length for subqueries and attribute joins
2023-10-20 14:26:54 +02:00
Marco Belladelli
c00ca3e5ec
HHH-17283 Add test for issue
2023-10-20 14:26:54 +02:00