[hibernate/hibernate-orm] 1ef22c: HHH-18806 fix nationalized strings on Sybase jTDS
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 1ef22c01f395719869dd91151761034c190f2ace
https://github.com/hibernate/hibernate-orm/commit/1ef22c01f395719869dd911...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/NationalizationSupport.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/xml/HANAXmlTableFunction.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/StringJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/NVarcharJdbcType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/NationalizedTest.java
Log Message:
-----------
HHH-18806 fix nationalized strings on Sybase jTDS
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 2d9f58ae4bcf1b8d269dda94e3c22cf865bdccc7
https://github.com/hibernate/hibernate-orm/commit/2d9f58ae4bcf1b8d269dda9...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseDialect.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/AbstractLobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/BinaryStream.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/BlobProxy.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/LobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/BlobAndClobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/JdbcEnvironmentImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/LobCreatorBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/StandardLobCreator.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/ArrayBackedBinaryStream.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/BinaryStreamImpl.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/StreamBackedBinaryStream.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BlobJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BooleanPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ByteArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ClobJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DataHelper.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DoublePrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/FloatPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/IntegerPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LongPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/NClobJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/PrimitiveByteArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/SerializableJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ShortPrimitiveArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/BasicCollectionJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/BlobJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/NClobJdbcType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jdbc/LobCreatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/NClobStringTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/NClobTest.java
Log Message:
-----------
HHH-18806 attempt to make handling of Clob/NClob more robust
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: d4b2d0fb9ff05394c28e9ab47668d2330d722248
https://github.com/hibernate/hibernate-orm/commit/d4b2d0fb9ff05394c28e9ab...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/ClobProxy.java
Log Message:
-----------
fix a bug in ClobProxy
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 35b97a040e4ef5d61b29ccee6a05ff5a8328ee5e
https://github.com/hibernate/hibernate-orm/commit/35b97a040e4ef5d61b29cce...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/AbstractLobCreator.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/BlobProxy.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/ClobProxy.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/LobCreator.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/NClobProxy.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/NonContextualLobCreator.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/ReaderInputStream.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/SerializableBlobProxy.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/SerializableClobProxy.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/SerializableNClobProxy.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/WrappedBlob.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/WrappedClob.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/WrappedNClob.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/AbstractLobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/BlobAndClobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/LobCreatorBuilderImpl.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/NonContextualLobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/StandardLobCreator.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/BlobProxy.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/ClobProxy.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/NClobProxy.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/SerializableBlobProxy.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/SerializableClobProxy.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/SerializableNClobProxy.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/WrappedBlob.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/WrappedClob.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/proxy/WrappedNClob.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
A hibernate-core/src/main/java/org/hibernate/internal/util/ReaderInputStream.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/BlobJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ClobJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DataHelper.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/NClobJavaType.java
M hibernate-core/src/test/java/org/hibernate/engine/jdbc/BlobProxyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hbm/comment/ClassCommentTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hbm/query/NamedQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hbm/query/QueryReturnTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jdbc/LobCreatorTest.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/mapping/basic/BlobTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/ClobTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/NClobTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/java/AbstractDescriptorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/java/BlobDescriptorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/nationalized/MaterializedNClobBindTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/descriptor/java/OffsetTimeJavaTypeDescriptorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/descriptor/sql/StringValueMappingTest.java
Log Message:
-----------
package reorg for some Blob/Clob-related types
stop using Proxy to implement Clob/NClob
(this is more consistent with BlobProxy)
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: f9e544e394ffb3106cd408373d3852454dd60140
https://github.com/hibernate/hibernate-orm/commit/f9e544e394ffb3106cd4083...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/LobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/BlobAndClobCreator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/LobCreatorBuilderImpl.java
Log Message:
-----------
improve javadoc
experiment with transferTo() to copy Blob/Clob streams instead of getSubString()
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 4dcfdb57e5d5ad1fb9ca4a6fe8ab56c36426e5d2
https://github.com/hibernate/hibernate-orm/commit/4dcfdb57e5d5ad1fb9ca4a6...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
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
Log Message:
-----------
add missing @Override annotations, light refactoring
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-orm/compare/1c87d73d2e96...4dcfdb5...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 months, 2 weeks
[hibernate/hibernate-orm] c1cbbf: HHH-18569 Add test for issue
by Marco Belladelli
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: c1cbbf1fd5388a4f6f88ae4fafd5319ae9069869
https://github.com/hibernate/hibernate-orm/commit/c1cbbf1fd5388a4f6f88ae4...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/CriteriaSubtypeAttributesTest.java
Log Message:
-----------
HHH-18569 Add test for issue
Commit: 1c87d73d2e96b7be0250ff7035175acf7e56fc23
https://github.com/hibernate/hibernate-orm/commit/1c87d73d2e96b7be0250ff7...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AbstractPluralAttribute.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EntitySqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EntityTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/ListAttributeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MapAttributeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularAttributeImpl.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/BasicDotIdentifierConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SqmPathRegistryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmAnyValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmElementAggregateFunction.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEntityValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmFkExpression.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmFunctionPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmIndexAggregateFunction.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmIndexedCollectionAccessPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedEmbeddedValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQuerySpec.java
M hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/TreatedSubclassSameTypeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/joinedsubclass/JoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/CorrelatedPluralJoinInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/DiscriminatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/SimpleInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaInheritanceJoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/unionsubclass2/UnionSubclassTest.java
M migration-guide.adoc
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
HHH-18569 Don´t implicitly cast when using a subtype attribute name with Criteria API
Compare: https://github.com/hibernate/hibernate-orm/compare/afa550b9ec61...1c87d73...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 months, 2 weeks
[hibernate/hibernate-orm] 528129: HHH-17612 HHH-18762 Add test for issue
by Marco Belladelli
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 528129b69a56c1da14efa07b548b35481d972bcd
https://github.com/hibernate/hibernate-orm/commit/528129b69a56c1da14efa07...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2024-11-01 (Fri, 01 Nov 2024)
Changed paths:
A hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/metamodel/RevisionEntitiesMetamodelTest.java
A hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/query/RevisionEntityQueryTest.java
Log Message:
-----------
HHH-17612 HHH-18762 Add test for issue
Commit: e06da88b4226cee14f7eb17e2217bafcc39a04f0
https://github.com/hibernate/hibernate-orm/commit/e06da88b4226cee14f7eb17...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2024-11-01 (Fri, 01 Nov 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M hibernate-envers/src/main/java/org/hibernate/envers/DefaultRevisionEntity.java
M hibernate-envers/src/main/java/org/hibernate/envers/DefaultTrackingModifiedEntitiesRevisionEntity.java
A hibernate-envers/src/main/java/org/hibernate/envers/RevisionMapping.java
A hibernate-envers/src/main/java/org/hibernate/envers/TrackingModifiedEntitiesRevisionMapping.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/RevisionInfoConfiguration.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/AbstractMetadataGenerator.java
M hibernate-envers/src/main/java/org/hibernate/envers/enhanced/SequenceIdRevisionEntity.java
A hibernate-envers/src/main/java/org/hibernate/envers/enhanced/SequenceIdRevisionMapping.java
M hibernate-envers/src/main/java/org/hibernate/envers/enhanced/SequenceIdTrackingModifiedEntitiesRevisionEntity.java
A hibernate-envers/src/main/java/org/hibernate/envers/enhanced/SequenceIdTrackingModifiedEntitiesRevisionMapping.java
M hibernate-envers/src/main/java/org/hibernate/envers/strategy/internal/ValidityAuditStrategy.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/CustomRevisionEntityTest.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/EntityTypeChangeAuditDefaultTrackingTest.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/EntityTypeChangeAuditTest.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/entities/reventity/trackmodifiedentities/ExtendedRevisionEntity.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/reventity/InheritedRevEntity.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/reventity/removal/AbstractRevisionEntityRemovalTest.java
Log Message:
-----------
HHH-17612 HHH-18762 Separate envers default revision entity types from mapped-superclasses
Also, ensure they're query-able through Criteria and HQL queries
Commit: 0378e591ccbb81dfd8fa5871b8643f6dbb5b86b1
https://github.com/hibernate/hibernate-orm/commit/0378e591ccbb81dfd8fa587...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2024-11-01 (Fri, 01 Nov 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/envers/Envers.adoc
M migration-guide.adoc
Log Message:
-----------
HHH-17612 HHH-18762 Migration guide and Envers documentation updates
Compare: https://github.com/hibernate/hibernate-orm/compare/0f092f502e71...0378e59...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 months, 3 weeks
[hibernate/hibernate-search] 593ba7: Bump the database-containers group
by dependabot[bot]
Branch: refs/heads/dependabot/docker/build/container/database/database-containers-cd03a6c747
Home: https://github.com/hibernate/hibernate-search
Commit: 593ba7f4077a5dea4515a845f67ead44254a9d31
https://github.com/hibernate/hibernate-search/commit/593ba7f4077a5dea4515...
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2024-11-01 (Fri, 01 Nov 2024)
Changed paths:
M build/container/database/cockroachdb.Dockerfile
M build/container/database/mysql.Dockerfile
Log Message:
-----------
Bump the database-containers group
Bumps the database-containers group in /build/container/database with 2 updates: cockroachdb/cockroach and mysql.
Updates `cockroachdb/cockroach` from v24.2.3 to v24.2.4
Updates `mysql` from 9.0.1 to 9.1.0
---
updated-dependencies:
- dependency-name: cockroachdb/cockroach
dependency-type: direct:production
dependency-group: database-containers
- dependency-name: mysql
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: database-containers
...
Signed-off-by: dependabot[bot] <support(a)github.com>
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-search/settings/notifications
2 months, 3 weeks