8496 Commits

Author SHA1 Message Date
Christian Beikov
23a487628a HHH-15429 Fix loss of precision when serializing/deserializing arrays of doubles 2022-08-03 14:38:46 +02:00
Christian Beikov
4596c7f622 HHH-15428 Remove some incubating classes that have become unnecessary 2022-08-03 14:38:46 +02:00
Christian Beikov
7b6df34519 HHH-15428 Fix handling of converters by moving them to JdbcMapping 2022-08-03 14:38:46 +02:00
Andrea Boriero
4674f689aa HHH-15417 Add test for issue 2022-08-03 14:38:46 +02:00
Andrea Boriero
4a7c58b983 HHH-15418 Composite primary key with NativeQuery & alias not working 2022-08-03 08:42:20 +02:00
Andrea Boriero
89d99bfdbd HHH-15418 Add test for issue 2022-08-03 08:42:20 +02:00
Andrea Boriero
c33ff9917a HHH-15391 StackOverflow when applying a load entity graphs to a query 2022-08-02 20:36:15 +02:00
Andrea Boriero
2d2e7eb4fc HHH-15391 Add test for issue 2022-08-02 20:36:15 +02:00
Andrea Boriero
286b976fc5 HHH-15423 @Any discriminated association fails to be implicitly fetched due to UnsupportedOperationException 2022-08-02 17:24:13 +02:00
Andrea Boriero
1c3549c9c5 HHH-15423 Add test for issue 2022-08-02 17:24:13 +02:00
Sanne Grinovero
2dbf38ef7b HHH-15415 Move the JaxbXmlFormatMapper as well for consistency 2022-07-22 15:12:42 +01:00
Sanne Grinovero
2f313edfab HHH-15415 Separate detection for Jackson Databind and Jackson XML, improve comments 2022-07-22 15:12:42 +01:00
Sanne Grinovero
492b4aa540 HHH-15415 Cleanup of JaxbXmlFormatMapper initialization 2022-07-22 15:12:42 +01:00
Sanne Grinovero
f6580ae520 HHH-15415 Moving all Jackson and Jakarta Jsonb integrations into dedicated packages 2022-07-22 15:12:42 +01:00
Sanne Grinovero
d363ba6e89 HHH-15415 Jakarta JsonB integration to not break GraalVM native image compilation 2022-07-22 15:12:42 +01:00
Sanne Grinovero
ca2088ad39 HHH-15415 Jackson integration to not break GraalVM native image compilation 2022-07-22 15:12:42 +01:00
Sanne Grinovero
68dc79a87a HHH-15412 Cleanup: remove reflection keeping JDK8 compatibility afloat in AggregatedServiceLoader 2022-07-21 22:30:55 +01:00
Andrea Boriero
83ea2e8f42 HHH-15323 @AnyDiscriminator Unable to filter a polymorphic relationship in a query 2022-07-21 22:02:16 +02:00
Andrea Boriero
0f599da6c4 HHH-15406 Tests annotated with org.hibernate.testing.RequiresDialect having as value a deprecated dialect are not executed 2022-07-21 22:00:14 +02:00
Christian Beikov
38589b5e7b HHH-15392 Infer Character as type for the LIKE predicate escape expression 2022-07-21 15:21:50 +02:00
Andrea Boriero
02a1d1a27e HHH-15392 Add test for issue 2022-07-21 15:21:50 +02:00
Sanne Grinovero
697cfea170 HHH-15411 Introduce an system property to fully disable Hibernate's use of a system SecurityManager 2022-07-21 12:39:39 +01:00
Scott Marlow
deb2c52ab4 HHH-15371 ByteBuddyProxyFactory call to proxyClass.getConstructor().newInstance() when used with Java Security Manager should run in a privileged action
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2022-07-21 09:54:21 +01:00
Sanne Grinovero
fbd7fe000e HHH-15409 Restore lazy initialization semantics for MetadataSources#xmlMappingBinderAccess 2022-07-20 21:58:15 +01:00
Sanne Grinovero
e6fdafc393 HHH-15408 QueryEngine to be more defensive with passed parameters 2022-07-20 21:58:15 +01:00
Sanne Grinovero
f7de8a8146 HHH-15407 Need to expose more internal state from MetadataImpl to allow copies of metadata instances 2022-07-20 21:58:15 +01:00
Andrea Boriero
1f31284f33 HHH-15403 Likely Statement leak on invoking a stored procedure 2022-07-20 21:57:17 +01:00
Andrea Boriero
a4e52f91f8 HHH-15403 Add test for issue 2022-07-20 21:57:17 +01:00
Sanne Grinovero
96b48aaadc HHH-15404 Move annotation to intended package: org.hibernate.Remove (from org.hibernate.annotations.Remove) 2022-07-19 15:14:51 +01:00
Andrea Boriero
321af904df HHH-15379 NPE building mapping from HBM for collections targeting a class that does not have an HBM mapping 2022-07-18 12:06:18 +01:00
Andrea Boriero
c553d35a86 HHH-15379 Add test for issue 2022-07-18 12:06:18 +01:00
Sanne Grinovero
1f6d8c7032 Deprecate the IdentifierGeneratorFactory#getDialect method, no need to expose it 2022-07-14 14:16:09 +01:00
Sanne Grinovero
4bf6d59f58 minor: methods could be static 2022-07-14 14:16:09 +01:00
Andrea Boriero
35fb490aaa HHH-15390 Calling SqmQuery#getSqmStatement()#toHqlString() causes ClassCastExpection when using distinct in Criteria or HQL query 2022-07-13 16:25:48 +02:00
Andrea Boriero
fac6b0c1f7 HHH-15390 Add test for issue 2022-07-13 16:25:48 +02:00
Andrea Boriero
059a63e9ba HHH-15395 HibernateCriteriaBuider#power(Expression<? extends Number> x, Number y) throws ClassCastException 2022-07-13 13:58:09 +02:00
Andrea Boriero
d8636470ca HHH-15395 Add test for issue 2022-07-13 13:58:09 +02:00
Karel Maesen
8021ac112b
HHH-15382 CockroachDB doesn't support value propagation 2022-07-11 20:50:06 +02:00
Gavin King
591eada30d remove AbstractSessionImpl, which is obsolete
minor improvements to jdoc
2022-07-07 14:30:28 +02:00
Sanne Grinovero
20b9d99a18 HHH-15322 Allow JNDI lookups using the osgi scheme 2022-07-06 22:38:33 +01:00
Gavin King
1b60e350c4 add @Incubating tag an setting documented as experimental 2022-07-06 17:58:53 +02:00
Gavin King
7b0270cc74 expand Javadoc of CURRENT_SESSION_CONTEXT_CLASS 2022-07-06 17:58:53 +02:00
Andrea Boriero
06e44f2adb HHH-15218 @OptimisticLocking(DIRTY) leads to wrong query during delete of circular reference 2022-07-06 11:46:43 +01:00
Andrea Boriero
0a013ed8a4 HHH-15218 Add test for issue 2022-07-06 11:46:43 +01:00
Gavin King
b2a1324814 @link -> @linkplain in Query javadoc 2022-07-04 21:05:14 +02:00
Andrea Boriero
13c5e2a52b HHH-15352 add ScrollableResults.setFetchSize() 2022-07-04 11:15:57 +02:00
Gavin King
a89d558485 tests for right/full join syntax 2022-07-02 20:50:13 +02:00
Gavin King
6404704311 HHH-15352 add ScrollableResults.setFetchSize() 2022-07-02 18:05:47 +02:00
Christian Beikov
9c660f7e0a HHH-15367 Lift embedded/id-class to-one selection limitation for from clause subqueries 2022-07-01 12:05:54 +02:00
Andrea Boriero
7676af4023 HHH-15331 Constructor expressions in the SELECT clause ignores attribute converter 2022-07-01 11:23:10 +02:00