[hibernate/hibernate-orm] 8e6b57: deprecate SPI operation which exposed internal Bas...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 8e6b576dff1175971db5eece208bf44f4eb20ac0
https://github.com/hibernate/hibernate-orm/commit/8e6b576dff1175971db5eec...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-13 (Sun, 13 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/BaselineSessionEventsListenerBuilder.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
Log Message:
-----------
deprecate SPI operation which exposed internal BaselineSessionEventsListenerBuilder
also, we can replace BaselineSessionEventsListenerBuilder with a package-private
static Helper method, so mark it for removal.
Commit: d9571e7cccf44453dbf599d4e33fab4b58ab1c31
https://github.com/hibernate/hibernate-orm/commit/d9571e7cccf44453dbf599d...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-13 (Sun, 13 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/SessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSharedSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
Log Message:
-----------
introduce SessionBuilder.identifierRollback()
allow identifier rollback to be requested via API
Commit: 9ee1de8bb2420b42cfca69f0055e4d9187f7b8b3
https://github.com/hibernate/hibernate-orm/commit/9ee1de8bb2420b42cfca69f...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-13 (Sun, 13 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
Log Message:
-----------
better-document an extremely mysterious and misnamed setting
is this thing even still needed?
Commit: c250206e9caa7770917566667962ce2f8ab6e75d
https://github.com/hibernate/hibernate-orm/commit/c250206e9caa77709175666...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-13 (Sun, 13 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/ClearEventListenerTest.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/basic/TransactionRollbackBehaviour.java
Log Message:
-----------
remove deprecated SharedSessionContractImplementor.setAutoClear()
Commit: 88eb5fd67b112b39286498ded565a92b5c051a59
https://github.com/hibernate/hibernate-orm/commit/88eb5fd67b112b39286498d...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-13 (Sun, 13 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/SessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngineOptions.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/JdbcSessionContext.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
improve documentation for SessionFactoryOptions and deprecated unused option
'hibernate.loader.delay_entity_loader_creations' currently has no effect
Commit: 0a0de45e65655e0d5bfb11849c53193b5753c7da
https://github.com/hibernate/hibernate-orm/commit/0a0de45e65655e0d5bfb118...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-13 (Sun, 13 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/SessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/StatelessSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSharedSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/PhysicalConnectionHandlingMode.java
Log Message:
-----------
sort out two layer-breaking operations on SessionBuilder
Compare: https://github.com/hibernate/hibernate-orm/compare/e88284c317a2...0a0de45...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 year
[hibernate/hibernate-orm] 4d9e30: HHH-19349 actually deprecate the ImmutableEntityUp...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 4d9e30829325f070df78427a2137eca0c4a9774a
https://github.com/hibernate/hibernate-orm/commit/4d9e30829325f070df78427...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/query/spi/ImmutableEntityUpdateQueryHandlingMode.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngineOptions.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/NodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
Log Message:
-----------
HHH-19349 actually deprecate the ImmutableEntityUpdateQueryHandlingMode enum
It's just a boolean switch, and it has a ridiculously-long name. Imagine if
we invented an enum like this for every single config switch in Hibernate!
Commit: 122b85c53c2be424a9cd928834b72bdd13674c07
https://github.com/hibernate/hibernate-orm/commit/122b85c53c2be424a9cd928...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/SchemaAutoTooling.java
M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/TempTableDdlTransactionHandling.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DialectDelegateWrapper.java
Log Message:
-----------
HHH-19349 deprecate unused SessionFactoryOptions
- SchemaAutoTooling is completely obsolete and unused
- TempTableDdlTransactionHandling appears to also be
obsolete; it's still overridable by a custom Dialect
but no Dialect actually does override it
Commit: 195d061e66d568dbd129cae0454fcb59f7e0bfd0
https://github.com/hibernate/hibernate-orm/commit/195d061e66d568dbd129cae...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/BootLogging.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/JaxbLogger.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmTransformationLogging.java
M hibernate-core/src/main/java/org/hibernate/boot/query/BootQueryLogging.java
M hibernate-core/src/main/java/org/hibernate/bytecode/BytecodeLogging.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/BytecodeInterceptorLogging.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/SecondLevelCacheLogger.java
M hibernate-core/src/main/java/org/hibernate/dialect/DialectLogging.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/VersionLogger.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/JdbcLogging.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/JdbcBatchLogging.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/LobCreationLogging.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/GraphParserLogging.java
M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryRegistryMessageLogger.java
M hibernate-core/src/main/java/org/hibernate/internal/log/ConnectionAccessLogger.java
M hibernate-core/src/main/java/org/hibernate/internal/log/ConnectionInfoLogger.java
M hibernate-core/src/main/java/org/hibernate/internal/log/DeprecationLogger.java
M hibernate-core/src/main/java/org/hibernate/internal/log/IncubationLogger.java
M hibernate-core/src/main/java/org/hibernate/internal/log/UrlMessageBundle.java
M hibernate-core/src/main/java/org/hibernate/loader/LoaderLogging.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiKeyLoadLogging.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/MappingModelCreationLogging.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/NaturalIdLogging.java
M hibernate-core/src/main/java/org/hibernate/query/hql/HqlLogging.java
R hibernate-core/src/main/java/org/hibernate/query/sql/NativeQueryLogging.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/BeansMessageLogger.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/SqlAstTreeLogger.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/SqlExecLogger.java
M hibernate-core/src/main/java/org/hibernate/sql/model/ModelMutationLogging.java
M hibernate-core/src/main/java/org/hibernate/sql/results/LoadingLogger.java
M hibernate-core/src/main/java/org/hibernate/sql/results/ResultsLogger.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/DomainResultGraphPrinter.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/EmbeddableLoadingLogger.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/EntityLoadingLogging.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/JdbcBindingLogging.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/JdbcExtractingLogging.java
Log Message:
-----------
mark all Loggers as @Internal, and delete an obsolete one
really we should move all these to internal packages
Commit: 89dab7dcdfdf0a519153b527263258821f6454c6
https://github.com/hibernate/hibernate-orm/commit/89dab7dcdfdf0a519153b52...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/spi/NonSelectInterpretationsKey.java
M hibernate-core/src/main/java/org/hibernate/query/sql/spi/ParameterOccurrence.java
M hibernate-core/src/main/java/org/hibernate/query/sql/spi/SelectInterpretationsKey.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcParameterBindingsImpl.java
Log Message:
-----------
code cleanups around native query stuff
Commit: f67a0d2f0b853f2cc5bf3707f8a65610c58dd227
https://github.com/hibernate/hibernate-orm/commit/f67a0d2f0b853f2cc5bf370...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/QuerySettings.java
M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
M hibernate-core/src/main/java/org/hibernate/query/spi/ImmutableEntityUpdateQueryHandlingMode.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngineOptions.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/NodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/immutable/ImmutableEntityUpdateQueryHandlingModeExceptionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/immutable/ImmutableEntityUpdateQueryHandlingModeWarningTest.java
M migration-guide.adoc
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
invert the default for hibernate.query.immutable_entity_update_query_handling_mode
The "default to warn but error when explicitly disabled" semantics for this were
entirely backwards and hostile to the user. "Safety" features should always be
on by default. Also, you all know what I think about WARNings, and here we had
the most annoying kind of WARN, the one that couldn't be suppressed, except in
log settings, even though it's probably intentional that the user is updating an
immutable entity. Ugh.
Compare: https://github.com/hibernate/hibernate-orm/compare/eb02f8565dae...f67a0d2...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 year
[hibernate/hibernate-orm] 4437ab: HHH-16972 more fallout from big refactor
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 4437abc188194b05f4e4a77c15fb6ee89f1edce4
https://github.com/hibernate/hibernate-orm/commit/4437abc188194b05f4e4a77...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/PathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AbstractAttribute.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AbstractIdentifiableType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AbstractManagedType.java
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/EmbeddableTypeImpl.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/JpaMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappedSuperclassTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularAttributeImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/SqmCreationHelper.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/SqmDomainType.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddableDomainType.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEntityDomainType.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmManagedDomainType.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMappedSuperclassDomainType.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPersistentAttribute.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralPersistentAttribute.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPolymorphicRootDescriptor.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularPersistentAttribute.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatableDomainType.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tuple/internal/AnonymousTupleTableGroupProducer.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
HHH-16972 more fallout from big refactor
Commit: c8cba2700301d3f2cc2456a4e6de2b58a539f6b8
https://github.com/hibernate/hibernate-orm/commit/c8cba2700301d3f2cc2456a...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M migration-guide.adoc
Log Message:
-----------
update migration guide
Compare: https://github.com/hibernate/hibernate-orm/compare/7bf00aa1211e...c8cba27...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 year
[hibernate/hibernate-orm] eeacfa: fix up some typing issues surrounding Class object...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: eeacfac120acc4d0e8354a947f1c15701939f41b
https://github.com/hibernate/hibernate-orm/commit/eeacfac120acc4d0e8354a9...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/MetadataBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/BootstrapContextImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/TypeContributions.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/AbstractConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/AttributeConverterManager.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/AutoApplicableConverterDescriptorBypassedImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/AutoApplicableConverterDescriptorStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/ClassBasedConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/ConverterHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/InstanceBasedConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/spi/AutoApplicableConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/spi/ConverterAutoApplyHandler.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/spi/ConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/spi/ConverterRegistry.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/spi/RegisteredConversion.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AbstractPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/BasicValueBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/FilterDefBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/SoftDeleteHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/XMLContext.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ManagedResourcesImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/NamedConverterResolution.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ScanningCoordinator.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/ManagedResources.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/annotations/AdditionalManagedResourcesImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/models/spi/ConversionRegistration.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuilderImplementor.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/BootstrapContext.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/InFlightMetadataCollector.java
M hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
M hibernate-core/src/main/java/org/hibernate/internal/util/GenericsHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/util/ReflectHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M hibernate-core/src/main/java/org/hibernate/query/range/LowerBound.java
M hibernate-core/src/main/java/org/hibernate/query/range/Value.java
M hibernate-core/src/main/java/org/hibernate/query/range/ValueList.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderBasicValuedConverted.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/spi/ProvidedInstanceManagedBeanImpl.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/JpaAttributeConverterImpl.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/spi/JavaTypeRegistry.java
M hibernate-core/src/main/java/org/hibernate/type/format/jaxb/JaxbXmlFormatMapper.java
M hibernate-core/src/test/java/org/hibernate/orm/test/EnumType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/BootstrapContextTesting.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/enhanced/SequenceStyleConfigUnitTest.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/mapping/converted/converter/AttributeConverterDefinitionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/generics/ParameterizedAttributeConverterParameterTypeTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/boot/BootstrapContextImpl.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
fix up some typing issues surrounding Class objects for generic types
including the wring signature of methods for AttributeConverter class registration
Commit: b181afea3bb7b751e3ea53069d0583f80368934a
https://github.com/hibernate/hibernate-orm/commit/b181afea3bb7b751e3ea530...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/util/ReflectHelper.java
Log Message:
-----------
shut up forbiddenApis
Commit: 787a32002b912cd2f37ec338a4d2b9cc15fd7436
https://github.com/hibernate/hibernate-orm/commit/787a32002b912cd2f37ec33...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/AbstractConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/AttributeConverterManager.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/ClassBasedConverterDescriptor.java
A hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/ConverterDescriptorImpl.java
A hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/ConverterDescriptors.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/InstanceBasedConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/spi/AutoApplicableConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/spi/ConverterDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/spi/RegisteredConversion.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AbstractPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/SoftDeleteHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/XMLContext.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/NamedConverterResolution.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ScanningCoordinator.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/annotations/AnnotationMetadataSourceProcessorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/models/spi/ConversionRegistration.java
M hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/AttributeConverterMutabilityPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/JpaAttributeConverterImpl.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/spi/JpaAttributeConverter.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/attributebinder/YesNoBinder.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/AttributeConverterDefinitionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/AttributeConverterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/generics/ParameterizedAttributeConverterParameterTypeTest.java
Log Message:
-----------
more work on ConverterDescriptors
this is a lot cleaner now
Commit: 83c3c45bcf3abaf6ee8c96970fff37cbf10cf0b0
https://github.com/hibernate/hibernate-orm/commit/83c3c45bcf3abaf6ee8c969...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/boot/model/internal/XMLContext.java
R hibernate-core/src/test/java/org/hibernate/orm/test/annotations/reflection/XMLContextTest.java
Log Message:
-----------
delete obsolete class XMLContext and its test
Commit: 7bf00aa1211e73847bb1f94be36865f9e147ab2c
https://github.com/hibernate/hibernate-orm/commit/7bf00aa1211e73847bb1f94...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-04-12 (Sat, 12 Apr 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/spi/ConversionRegistration.java
Log Message:
-----------
removed unused code in ConversionRegistration
Compare: https://github.com/hibernate/hibernate-orm/compare/dd94c9cce7f4...7bf00aa...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 year