Christian Beikov
0864ca58a3
HHH-15360 Fix listagg rendering on older H2 versions
2022-06-24 00:00:44 +02:00
Christian Beikov
2b78f99ea8
HHH-15357 Fix access to mapped by map key
2022-06-23 22:34:29 +02:00
Christian Beikov
9cff075a89
HHH-15349 Fix rendering of EntityValuedPathInterpretation when comparing different model parts
2022-06-23 20:20:00 +02:00
Christian Beikov
b3d0addaeb
Improve wording on code comment in PostgreSQLDialect
2022-06-22 16:09:00 +02:00
Gavin King
8e55dde340
clean up some warnings
...
mostly .instanceOf() calls
2022-06-20 17:57:39 +02:00
Gavin King
58da5f24f9
"sub query" -> "subquery"
...
The word "sub" means "submarine", "submissive", or "substitute".
It's never an adjective.
2022-06-18 00:22:17 +02:00
Icemap
941db3c37c
HHH-15350 Delete Non-ASCII characters in an identifier class
2022-06-17 17:18:53 +02:00
Christian Beikov
2700b0a8cf
HHH-15347 Use equals instead of identity check in NavigablePath#relativize
2022-06-17 13:15:16 +02:00
Christian Beikov
d06eee0a5d
HHH-15343 Fix NPE in type determination for case expression with null literal
2022-06-17 09:48:57 +02:00
Steve Ebersole
edc95df72a
HHH-15344 - Ability to apply testing annotations at method-level
...
- `@ServiceRegistry`
- `@BootstrapServiceRegistry`
2022-06-16 21:15:18 +01:00
Gavin King
6c461a3674
HHH-15001 Hibernate.size(), Hibernate.contains(), Hibernate.get()
...
add @since tags
2022-06-15 15:15:37 +02:00
Christian Beikov
3cf6f2e3ef
HHH-15341 Disallow passing transient entity parameter values
2022-06-15 15:13:58 +02:00
Christian Beikov
04fd92b204
HHH-15339 Add foreign key part name as target key property name for fk optimization
2022-06-15 14:17:25 +02:00
Christian Beikov
cc500d46e8
HHH-15338 Remember initial selection node alias in SqmSelection
2022-06-15 10:57:48 +02:00
Christoph Dreis
6a227b5ee2
HHH-15325 Avoid allocations from BitSet.stream() in AbstractEntityPersister
2022-06-15 09:56:45 +02:00
Andrea Boriero
4d070f24f9
HHH-15324 Hibernate internally use Query#setHint with legacy java.persistence properties causing deprecation log warnings
2022-06-15 09:50:45 +02:00
Christoph Dreis
9a5ee1a6df
HHH-15329 Remove workaround for HHH-10382 in GetterFieldImpl
2022-06-15 09:11:11 +02:00
Christian Beikov
ed1cea6ba1
Handle insert-select for entities with generators that do not support bulk insertion
2022-06-13 23:33:52 +02:00
Jan Schatteman
49e9696ced
Temporarily disabled InsertSelectTests and dropped the removeDescriptor method from DdlTypeRegistry again, since it will not be needed after all
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-06-10 18:52:21 +02:00
Gavin King
c60fbc20ec
documentation for hibernate.enable_lazy_load_no_trans
2022-06-10 17:00:29 +02:00
Jan Schatteman
e26237dc0b
Added a method for removing DdlTypes from the DdlTypeRegistry (intended for internal use)
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-06-09 19:17:32 +02:00
Steve Ebersole
0adbf40c49
HHH-15316 - Session.createQuery() doesn't accept JpaCriteriaInsertSelect
2022-06-06 14:39:43 -05:00
Christian Beikov
341267b133
HHH-3356 Support for normal and lateral subquery in from clause
2022-06-04 19:07:43 +02:00
Jan Schatteman
4947af946a
Add an optional getMinimumSupportedVersion() to Dialect, for validation purposes
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-06-03 18:54:50 +02:00
Christian Beikov
b7dca12e70
HHH-15288 Switch to SMALLINT as recommended type for enums
2022-05-30 19:52:39 +02:00
Christian Beikov
497c09cddb
HHH-10999 Remove configuration setting for configuring the JDBC type for arrays
2022-05-30 19:52:39 +02:00
Christian Beikov
45fc49314e
HHH-10999 Add support for SQL array types mapped as Java arrays and collections
2022-05-30 19:52:39 +02:00
Karel Maesen
39d8fa0662
HHH-15294 cockroachdb fixes
...
* HHH-15294 Fix setting of untyped null values in CockroachDB dialect
Solution exactly same as in PostgresqlDialect
* HHH-15294 Change CockroachDB multitable mutation strategies to CTE
Align with the Postgresql strategy
* HHH-15294 Fix missing IdentityColumnSupport in CockroachDB Dialect
* HHH-15294 Skip test for CockRoachDB due to unsupported automatic type conversion
* HHH-15294 CockroachDB doesn't support value propagation
2022-05-27 16:22:06 +02:00
koisyu
3d893712e6
HHH-15300 - Lazy evaluation to statement.toString() when logging slow queries
2022-05-26 15:15:18 -05:00
Steve Ebersole
3635e4e935
build changes
2022-05-25 14:14:48 -05:00
Steve Ebersole
19f513dde2
HHH-15251 - Unified mapping XSD based on JPA 3.1
...
- more work on HbmXmlTransformer
2022-05-25 08:40:51 -05:00
Steve Ebersole
309edd9e32
HHH-15251 - Unified mapping XSD based on JPA 3.1
...
- more work on HbmXmlTransformer
2022-05-25 08:40:51 -05:00
Steve Ebersole
d5a23a61ea
HHH-14063 - AccessType is not correctly propagated for embeddable mappings in element-collection
...
- tests
2022-05-24 14:42:05 -05:00
Steve Ebersole
4ddf6e39b5
HHH-15251 - Unified mapping XSD based on JPA 3.1
...
- more work on HbmXmlTransformer
2022-05-24 12:08:22 -05:00
Andrea Boriero
8f5c7881ff
HHH-15281 INSERTs/UPDATEs no longer executed as JDBC Batch statements if hibernate.temp.use_jdbc_metadata_defaults is set to false
2022-05-24 14:58:27 +01:00
Andrea Boriero
11b8352f13
HHH-15281 Add test for issue
2022-05-24 14:58:27 +01:00
Steve Ebersole
9a26f2503b
HHH-15276 - Introduce ConverterRegistration
2022-05-23 13:08:45 -05:00
Steve Ebersole
571d46bef8
HHH-15276 - Introduce ConverterRegistration
2022-05-23 13:08:45 -05:00
Andrea Boriero
6409db767d
HHH-15286 Query with a Composite Identifier (@IdClass) throws an exception
2022-05-23 15:05:39 +02:00
Andrea Boriero
00e8506a13
HHH-15286 Add test for issue
2022-05-23 15:05:39 +02:00
Christian Beikov
cb93dc7876
HHH-15291 Fix translation issue with SqmCoalesce
2022-05-23 12:50:28 +02:00
Christian Beikov
f2446e2ce5
Workaround XJC generation issue
2022-05-23 11:35:40 +02:00
Andrea Boriero
81d749e930
HHH-15279 NPE with Id on OneToOne referencing entity with multi-level EmbeddedId
2022-05-23 10:28:05 +02:00
Andrea Boriero
4066fe0445
HHH-15279 Add test for issue
2022-05-23 10:28:05 +02:00
Karel Maesen
e05b99658f
HHH-15293 BYTES column type in CockroachDB does not support a length specification
2022-05-23 10:19:42 +02:00
Nathan Xu
566a543d77
HHH-15292 escape html chars in JavaDoc
2022-05-23 10:15:04 +02:00
Andrea Boriero
5ba1193890
HHH-15283 - fix NPE for NamedNativeQuery + SqlResultSetMapping (columns)
2022-05-23 09:39:57 +02:00
Nathan Xu
583a36902c
HHH-15283 - fix NPE for NamedNativeQuery + SqlResultSetMapping (columns)
2022-05-23 09:39:57 +02:00
Andrea Boriero
e0f1a2ee13
HHH-15258 Fix test failure for HANA db
2022-05-23 09:36:10 +02:00
Steve Ebersole
26dbafb2b3
HHH-15251 - Unified mapping XSD based on JPA 3.1;
...
- `mapping-3.1.0.xsd`
- JAXB model for `mapping-3.1.0.xsd`
- Overriding caching (region, usage, include) via partial mapping document
- Initial hbm.xml -> mapping.xml transformation support
- Gradle task for performing transformations
2022-05-20 06:46:44 -05:00