Sanne Grinovero
75f173a4a0
HHH-17282 Introduce a specialized Map for NavigablePath to Initializer
2023-10-02 17:09:48 +01:00
Marco Belladelli
d59ecb633b
HHH-17231 Reintroduce support for entity path expansion in subqueries
2023-10-02 16:07:40 +02:00
Marco Belladelli
8957a7ccf5
HHH-17231 Add test for issue
2023-10-02 16:07:40 +02:00
Marco Belladelli
f1facac916
HHH-17178 Add `{element} to treated plural joins by default and fix tg registration
2023-10-02 15:53:02 +02:00
Marco Belladelli
d25e42e341
HHH-17178 Add test for issue
2023-10-02 15:53:02 +02:00
Christian Beikov
8ae68a66b6
Fix naming for entities in a test for Oracle 11
2023-10-02 15:18:07 +02:00
Andrea Boriero
e85d2040c2
HHH-16885 Hibernate 6.x changes outer to inner join when @EntityGraph and @Id
2023-09-29 19:49:56 +02:00
Andrea Boriero
aa0af5a30d
HHH-16885 Add test for issue
2023-09-29 19:49:56 +02:00
Christian Beikov
ccb093e553
HHH-16781 @JavaType annotation is ignored when basic type is already registered for the preferred JdbcType
2023-09-29 18:22:25 +02:00
Cedomir Igaly
02c11514fc
HHH-16781 - Test case showing the problem
2023-09-29 18:22:25 +02:00
Andrea Boriero
30aec8b8ff
HHH-17257 ElementCollection is missing elements after update if embeddable type has primitive columns marked as nullable
2023-09-29 17:37:15 +02:00
Andrea Boriero
b95035c950
HHH-17257 Add additional test
2023-09-29 17:37:15 +02:00
Christian Beikov
8ffb8de079
HHH-16675 Remove invalid test
2023-09-29 11:14:39 +02:00
Gavin King
cbdc2dad83
HHH-17233 be a little more forgiving when comparing column types in schema validation
...
this "fix" is not really strictly-speaking necessary, but it does reduce false positives
in a very tiny number of cases
2023-09-29 10:39:37 +02:00
KaiSuchomel
73e8017d18
HHH-17243 Update hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
...
Co-authored-by: Christian Beikov <christian.beikov@gmail.com>
2023-09-29 10:34:34 +02:00
Kai Suchomel
90b68eb7bc
HHH-17243 fixed Duration handling in MetadataBuildingProcess
2023-09-29 10:34:34 +02:00
Andrea Boriero
43c0d96ba4
HHH-17257 ElementCollection is missing elements after update if embeddable type has primitive columns marked as nullable
2023-09-27 17:19:39 +02:00
Andrea Boriero
2857491acf
HHH-17257 Add test for issue
2023-09-27 17:19:39 +02:00
Andrea Boriero
493594b771
HHH-17256 Elementcollection embeddable contains only nulls when loading in multiple steps
2023-09-27 17:19:23 +02:00
Andrea Boriero
1454bc7a25
HHH-17256 Add test for issue
2023-09-27 17:19:23 +02:00
Marcel Overdijk
1c64ba901c
HHH-17172 Retrieve matching session factory either by uuid or name during serialization/deserialization
2023-09-27 13:27:35 +01:00
Jan Schatteman
e92cbac8dc
HHH-17234 - Add test case and fix for issue (change the "!=" not equal operator to "<>")
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-26 22:01:20 +02:00
Gavin King
e7ad69d09c
mention that @NaturalId cannot be null in javadoc ( #7370 )
...
as in #7367
2023-09-26 20:57:57 +02:00
The-Huginn
3b19661b2c
HHH-17132 Cleanse non-explicit unique keys with matching columns
2023-09-26 20:29:40 +02:00
Georg Echterling
38ebf27063
HHH-17132 Added test case.
2023-09-26 20:29:40 +02:00
The-Huginn
e17590a18f
HHH-17192 Register entity name usage for entity graph/fetch profile related join fetches
2023-09-26 20:28:52 +02:00
Christian Beikov
59d254cae1
HHH-17242 Partly revert original solution to retain correct expression types
2023-09-26 15:45:04 +02:00
Steve Ebersole
6c2e04381d
natural-id + not-found
...
https://hibernate.atlassian.net/browse/HHH-17197 - Add check for illegal combo of to-one + natural-id + not-found
https://hibernate.atlassian.net/browse/HHH-17196 - Documentation for @NaturalId should be more explicit about non-nullability
2023-09-26 07:44:09 -05:00
Marco Belladelli
dfa795eeac
HHH-17255 Fix treated join basic path table reference resolution
2023-09-25 16:45:47 +02:00
Christian Beikov
458670b849
HHH-17255 Add test for issue
2023-09-25 16:45:47 +02:00
Marco Belladelli
db2f2d8a9f
HHH-17170 Support custom sql mutations for associated collections
2023-09-25 16:31:52 +02:00
Marco Belladelli
800f8f6f31
HHH-17170 Add test for issue
2023-09-25 16:31:52 +02:00
Marco Belladelli
83c900ed94
HHH-17188 Eagerly select values when query cache is enabled
2023-09-25 15:05:33 +02:00
Marco Belladelli
cdb870a969
HHH-17188 Add test for issue
2023-09-25 15:05:33 +02:00
Marco Belladelli
c021287296
HHH-17205 Avoid select by unique key with no referenced property
2023-09-25 15:05:22 +02:00
Marco Belladelli
dcf1f1aa95
HHH-17205 Add test for issue
2023-09-25 15:05:22 +02:00
Marco Belladelli
20bbfb1000
HHH-17155 More precise primitive type assignment compatibility check
2023-09-25 15:05:07 +02:00
Marco Belladelli
c70a746b17
HHH-17155 Add test for issue
2023-09-25 15:05:07 +02:00
Christian Beikov
3345658d9d
HHH-17240 Make ClassTransformer enhancement thread safe
2023-09-22 18:04:58 +02:00
Jan Schatteman
884e1b1b82
HHH-15317 - Fix for issue
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-22 17:10:04 +02:00
Jan Schatteman
335513d5af
HHH-15317 - Add test for issue
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-22 17:10:04 +02:00
Christian Beikov
47316da04b
HHH-17242 Improve temporal arithmetic SQL rendering
2023-09-22 16:38:06 +02:00
Jan Schatteman
aa7a2cc0f0
HHH-17228 - apply the discriminator for 1-1 mappings to single-table-inheritance subclass attributes
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-21 16:41:49 +02:00
Karel Maesen
8df6d39b97
HHH-16867 - support index and join hints in the CockroachDB dialect
2023-09-20 17:04:29 +02:00
Gavin King
000b6fd427
add link to full HQL grammar to HQL doc
2023-09-20 15:29:32 +02:00
Gavin King
4a64b4df9e
HHH-17219 tests for row value constructor comparison
...
- add tests for row value constructor comparison/in predicate
- also add non-working test for parameters in tuple constructor
- slightly improve FunctionTests by making a string column non-null
2023-09-20 15:27:20 +02:00
Jan Schatteman
7ff76bf6eb
HHH-16515 - Add o.h.engine.spi to nullness checking
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-20 09:12:44 +02:00
Christian Beikov
f84c2b56db
HHH-13741 Make sure SQL is logged for regular select queries
2023-09-19 12:30:21 +02:00
Marco Belladelli
a0fd64398a
HHH-17203 Add test for issue
2023-09-19 10:58:53 +02:00
Jan Schatteman
7d197329d6
HHH-17187 - Disallow UUIDs with a trailing 0 byte in tests
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-19 09:16:54 +02:00