Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 9e40f1c8018379ca360202c6b19488b7031acbf2
https://github.com/hibernate/hibernate-orm/commit/9e40f1c8018379ca360202c...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cache/internal/EnabledCaching.java
Log Message:
-----------
clean up obsolete code in EnabledCaching
Commit: 433d83b8f31774ca209e6c3f111d260e119452f4
https://github.com/hibernate/hibernate-orm/commit/433d83b8f31774ca209e6c3...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/ConverterHelper.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/VersionResolution.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/DdlTypeHelper.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/JsonArrayViaElementArgumentReturnTypeResolver.java
R
hibernate-core/src/main/java/org/hibernate/internal/util/type/PrimitiveWrapperHelper.java
A
hibernate-core/src/main/java/org/hibernate/internal/util/type/PrimitiveWrappers.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/specification/internal/ProjectionSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/TypecheckUtil.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/TupleImpl.java
M hibernate-core/src/main/java/org/hibernate/type/AbstractStandardBasicType.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeRegistry.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/AttributeConverterBean.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/MutableMutabilityPlan.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/JavaTypeRegistry.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/RegistryHelper.java
M hibernate-core/src/main/java/org/hibernate/type/internal/ParameterizedTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
Log Message:
-----------
try to improve type safety in JavaTypeRegistry and MutableMutabilityPlant
Commit: 58c588d4b225787ceecc6424afc0a44597d13c35
https://github.com/hibernate/hibernate-orm/commit/58c588d4b225787ceecc642...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiation.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiationArgument.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiationAssemblerConstructorImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiationAssemblerInjectionImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiationAssemblerListImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiationAssemblerMapImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiationResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/InstantiationHelper.java
Log Message:
-----------
use 'var' in DynamicInstantiation stuff
Commit: 643b02b4655f71167217c0afe43092facb3303e3
https://github.com/hibernate/hibernate-orm/commit/643b02b4655f71167217c0a...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/DiscriminatorTest.java
Log Message:
-----------
clean up warnings in a test
Commit: bbf0c5fbfa8b5c0139709c048d63d76634f58002
https://github.com/hibernate/hibernate-orm/commit/bbf0c5fbfa8b5c0139709c0...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleNaturalIdMapping.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/basic/BasicResultAssembler.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JavaType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/SerializableJavaType.java
Log Message:
-----------
more work on coercion, casting, and isInstance()
Commit: 9f12e2cfb7aef273534c840a30579ffa3594ae22
https://github.com/hibernate/hibernate-orm/commit/9f12e2cfb7aef273534c840...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CockroachLegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2LegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DerbyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DerbyLegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/GaussDBDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MySQLLegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/OracleLegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SingleStoreDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SybaseLegacyDialect.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/BasicValueBinder.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/DdlTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/internal/EmbeddableRepresentationStrategyPojo.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/InstantiationHelper.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/ListResultsConsumer.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeRegistry.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/ConverterHelper.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/CollectionJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayAggregateTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/custom/CustomTypeConverterTest.java
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/customtype/EnumType.java
M
hibernate-spatial/src/test/java/org/hibernate/spatial/testing/converter/GeometryConverterTest.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/CockroachTypeContributor.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/DB2VectorTypeContributor.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/HANAVectorTypeContributor.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/MariaDBTypeContributor.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/MySQLTypeContributor.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/OracleVectorTypeContributor.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/PGVectorTypeContributor.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/SQLServerTypeContributor.java
M hibernate-vector/src/test/java/org/hibernate/vector/VectorTestHelper.java
Log Message:
-----------
clean up lost of calls to unsafe JavaTypeRegistry.getDescriptor() method
Commit: 8a2f5d4f48db987e7215caac3e80a0b25da2ba62
https://github.com/hibernate/hibernate-orm/commit/8a2f5d4f48db987e7215caa...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-12-08 (Mon, 08 Dec 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/InferredBasicValueResolver.java
M
hibernate-core/src/main/java/org/hibernate/boot/models/xml/internal/DynamicModelHelper.java
M
hibernate-core/src/main/java/org/hibernate/dialect/type/AbstractPostgreSQLStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/type/DB2StructJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/dialect/type/OracleArrayJdbcTypeConstructor.java
M
hibernate-core/src/main/java/org/hibernate/dialect/type/OracleNestedTableJdbcTypeConstructor.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M
hibernate-core/src/main/java/org/hibernate/procedure/internal/FunctionReturnImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/AbstractResultSetAccess.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/ListResultsConsumer.java
M hibernate-core/src/main/java/org/hibernate/type/CustomType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/ArrayJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/BigIntJdbcType.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/BooleanJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/DateJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/DecimalJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/DoubleJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/FloatJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/IntegerJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/NVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/RealJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/SmallIntJdbcType.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/TimeAsTimestampWithTimeZoneJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimeJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimeUtcAsJdbcTimeJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimeUtcAsOffsetTimeJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimeWithTimeZoneJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimestampJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimestampUtcAsInstantJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimestampUtcAsJdbcTimestampJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimestampUtcAsOffsetDateTimeJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TimestampWithTimeZoneJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/TinyIntJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/VarbinaryJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/VarcharJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/internal/AbstractJavaTimeJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/internal/DelayedStructJdbcType.java
M
hibernate-core/src/main/java/org/hibernate/type/internal/UserTypeJdbcTypeAdapter.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/InetJdbcType.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/contribution/array/StringArrayJdbcType.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/HANAVectorJdbcType.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/MariaDBVectorJdbcType.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/MySQLVectorJdbcType.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/PGBinaryVectorJdbcType.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/PGSparseFloatVectorJdbcType.java
M hibernate-vector/src/main/java/org/hibernate/vector/internal/PGVectorJdbcType.java
M
hibernate-vector/src/main/java/org/hibernate/vector/internal/SQLServerCastingVectorJdbcType.java
Log Message:
-----------
fix the lack of type safety of getJdbcRecommendedJavaTypeMapping()
this depended on the use of uncheckable casts to generic types
enabled much less use of JavaTypeRegistry.getDescriptor()
Compare:
https://github.com/hibernate/hibernate-orm/compare/6bb96fca00bd...8a2f5d4...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications