[hibernate/hibernate-orm] af8201: HHH-19587 - Easier access to LobHelper
by Jan Schatteman
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: af8201313d694502e98e020e91f5ca7f030f7294
https://github.com/hibernate/hibernate-orm/commit/af8201313d694502e98e020...
Author: Jan Schatteman <jschatte(a)redhat.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M hibernate-community-dialects/src/test/java/org/hibernate/community/dialect/AltibaseFunctionsTest.java
M hibernate-community-dialects/src/test/java/org/hibernate/community/dialect/functional/cache/SQLFunctionsInterSystemsTest.java
M hibernate-core/src/main/java/org/hibernate/Hibernate.java
M hibernate-core/src/main/java/org/hibernate/LobHelper.java
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/LobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/BlobProxy.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/ClobProxy.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/NClobProxy.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/lob/hhh4635/LobTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/lob/locator/LobLocatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/connections/HibernateCreateBlobFailedCase.java
M hibernate-core/src/test/java/org/hibernate/orm/test/interfaceproxy/InterfaceProxyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lob/BlobTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NativeQueryResultTypeAutoDiscoveryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/BlobLocatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/ClobLocatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/InformixLobStringTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/JpaLargeBlobTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/LobMergeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/LobStringFunctionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/LobStringTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/PostgreSqlLobStringTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/BlobAttributeQueryUpdateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mixed/MixedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/LobUnfetchedPropertyTest.java
M migration-guide.adoc
Log Message:
-----------
HHH-19587 - Easier access to LobHelper
The getLobHelper method was moved to the org.hibernate.Hibernate class and deprecated in Session
Signed-off-by: Jan Schatteman <jschatte(a)redhat.com>
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
9 months, 4 weeks
[hibernate/hibernate-orm] 123bb8: HHH-19362 JsonHelper improvements to handle more m...
by Marco Belladelli
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 123bb8a133e427c01add0bf37067659afe8bf804
https://github.com/hibernate/hibernate-orm/commit/123bb8a133e427c01add0bf...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-07-10 (Thu, 10 Jul 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/OracleOsonArrayJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleOsonJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/type/AbstractPostgreSQLStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JsonArrayJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JsonHelper.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JsonJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/StructHelper.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/StructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/XmlHelper.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/spi/DescriptiveJsonGeneratingVisitor.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/spi/JsonGeneratingVisitor.java
M hibernate-core/src/main/java/org/hibernate/type/format/JsonDocumentWriter.java
M hibernate-core/src/main/java/org/hibernate/type/format/OsonDocumentWriter.java
M hibernate-core/src/main/java/org/hibernate/type/format/StringJsonDocumentWriter.java
A hibernate-core/src/test/java/org/hibernate/orm/test/util/DescriptiveJsonGeneratingVisitorSmokeTest.java
Log Message:
-----------
HHH-19362 JsonHelper improvements to handle more mapping types
- Create new visitor-like classes that handle the serialization logic
- Handle entity values, including tracking circular relationships
- Handle plural attribute values
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
9 months, 4 weeks