Branch: refs/heads/wip/7.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: fddea445ab4ae0cbfb748df76b94d461422c65c1
https://github.com/hibernate/hibernate-orm/commit/fddea445ab4ae0cbfb748df...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/id/Configurable.java
M hibernate-core/src/main/java/org/hibernate/id/IdentifierGenerator.java
M
hibernate-core/src/main/java/org/hibernate/id/factory/spi/CustomIdGeneratorCreationContext.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/Component.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/NativeGenerator.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/NativeGeneratorTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/NativeId.java
Log Message:
-----------
HHH-18136 make it easier to write Generators which delegate to "old" id
generation infrastructure
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 43be8df9ac753c48d47c4999119a93689c612c41
https://github.com/hibernate/hibernate-orm/commit/43be8df9ac753c48d47c499...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/generator/OnExecutionGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/IdentityGenerator.java
M
hibernate-core/src/main/java/org/hibernate/id/factory/IdentifierGeneratorFactory.java
M
hibernate-core/src/main/java/org/hibernate/id/factory/internal/StandardIdentifierGeneratorFactory.java
M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
M hibernate-core/src/main/java/org/hibernate/mapping/Component.java
M hibernate-core/src/main/java/org/hibernate/mapping/KeyValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M
hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ColumnDefinitions.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/identity/hhh10429/IdentityGeneratorExtendsTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/NativeGenerator.java
Log Message:
-----------
HHH-18136 clean up legacy handling of identity columns
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: e13bfbdb0edf5055ae3bee848a52a73ebf32311d
https://github.com/hibernate/hibernate-orm/commit/e13bfbdb0edf5055ae3bee8...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M hibernate-core/src/main/java/org/hibernate/id/ExportableColumn.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/Table.java
M
hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ColumnDefinitions.java
Log Message:
-----------
HHH-18136 remove Table.identifierValue which was just bad
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: cf106ab672d432768605a18ef5b4c52c27057537
https://github.com/hibernate/hibernate-orm/commit/cf106ab672d432768605a18...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorBinder.java
M hibernate-core/src/main/java/org/hibernate/id/Configurable.java
M hibernate-core/src/main/java/org/hibernate/id/ExportableColumn.java
M hibernate-core/src/main/java/org/hibernate/id/PostInsertIdentifierGenerator.java
M
hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ColumnDefinitions.java
M
hibernate-core/src/main/java/org/hibernate/tool/schema/internal/StandardTableMigrator.java
Log Message:
-----------
HHH-18136 minor cleanups
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: fb33a8b850af96eb69916fe516ac824c2b62e0ae
https://github.com/hibernate/hibernate-orm/commit/fb33a8b850af96eb69916fe...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/BasicDotIdentifierConsumer.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/FullyQualifiedReflectivePathTerminal.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/HqlParseTreeBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/NamedHqlQueryMementoImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmLiteralEntityType.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmComparisonPredicate.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/NVarcharJdbcType.java
Log Message:
-----------
squash diverse compiler warnings
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: f16e1ee9d14e8188ea7f6ad310d9568ef5e2841c
https://github.com/hibernate/hibernate-orm/commit/f16e1ee9d14e8188ea7f6ad...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorBinder.java
M
hibernate-core/src/main/java/org/hibernate/id/factory/internal/IdentifierGeneratorUtil.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
Log Message:
-----------
HHH-18139 start trying to simplify things
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 9b99bd0e25239ed583ad451e7c9797040be46935
https://github.com/hibernate/hibernate-orm/commit/9b99bd0e25239ed583ad451...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
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/spi/AbstractDelegatingMetadataBuildingOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/BootstrapContext.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/MetadataBuildingOptions.java
M
hibernate-core/src/main/java/org/hibernate/id/factory/IdentifierGeneratorFactory.java
M
hibernate-core/src/main/java/org/hibernate/id/factory/internal/StandardIdentifierGeneratorFactory.java
M hibernate-core/src/main/java/org/hibernate/id/factory/package-info.java
M
hibernate-core/src/main/java/org/hibernate/id/factory/spi/CustomIdGeneratorCreationContext.java
M hibernate-core/src/main/java/org/hibernate/id/factory/spi/package-info.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/Component.java
M hibernate-core/src/main/java/org/hibernate/mapping/KeyValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/NativeGenerator.java
Log Message:
-----------
HHH-18139 deprecate IdentifierGeneratorFactory
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 1f0a726460af3d718030b759f308d468d9438df1
https://github.com/hibernate/hibernate-orm/commit/1f0a726460af3d718030b75...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/internal/IdentifierGeneratorUtil.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
Log Message:
-----------
HHH-18139 isolate generator creation in GeneratorBinder
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: d064b44b9e95b1f290bb0c2ac51237b7a7b538a1
https://github.com/hibernate/hibernate-orm/commit/d064b44b9e95b1f290bb0c2...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/model/IdentifierGeneratorDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/IdBagBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/UnsavedValueFactory.java
M hibernate-core/src/main/java/org/hibernate/id/Assigned.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/SequenceStyleGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/TableGenerator.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/Component.java
M hibernate-core/src/main/java/org/hibernate/mapping/IdentifierGeneratorCreator.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/type/Dvd.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/type/TypeTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/boot/database/qualfiedTableNaming/DefaultCatalogAndSchemaTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/basics/BagIdTypeResolutionTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/custom/CustomGeneratorTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/uuid/annotation/UuidGeneratorAnnotationTests.java
Log Message:
-----------
HHH-18139 remove identifierGeneratorStrategy/identifierGeneratorParameters from
SimpleValue
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: e7cc68dc5e6707cec7c3e84b2bf828690c8ce786
https://github.com/hibernate/hibernate-orm/commit/e7cc68dc5e6707cec7c3e84...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorBinder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/id/entities/Furniture.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/id/sequences/entities/Furniture.java
Log Message:
-----------
HHH-18139 some cleanups to GeneratorBinder
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: c6b7779283b5c9b7e08b7393b36d208aed64fd3b
https://github.com/hibernate/hibernate-orm/commit/c6b7779283b5c9b7e08b739...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuildingContextRootImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/naming/ObjectNameNormalizer.java
M hibernate-core/src/main/java/org/hibernate/id/IncrementGenerator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversMetadataBuildingContextImpl.java
M
hibernate-testing/src/main/java/org/hibernate/testing/boot/MetadataBuildingContextTestingImpl.java
Log Message:
-----------
simplify ObjectNameNormalizer
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 30176e615158f73b2991b01df30e39d4bb18c66c
https://github.com/hibernate/hibernate-orm/commit/30176e615158f73b2991b01...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuildingOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/BootstrapContext.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/MetadataBuildingOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
A
hibernate-core/src/main/java/org/hibernate/generator/CustomIdGeneratorCreationContext.java
M hibernate-core/src/main/java/org/hibernate/id/AbstractUUIDGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/Assigned.java
M
hibernate-core/src/main/java/org/hibernate/id/CompositeNestedGeneratedValueGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/ForeignGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/GUIDGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/IdentityGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/IncrementGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/OptimizableGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/SelectGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/UUIDGenerator.java
R hibernate-core/src/main/java/org/hibernate/id/factory/IdGenFactoryLogging.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/IdentifierGeneratorFactory.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/internal/AutoGenerationTypeStrategy.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/internal/IdentityGenerationTypeStrategy.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/internal/SequenceGenerationTypeStrategy.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/internal/StandardIdentifierGeneratorFactory.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/internal/StandardIdentifierGeneratorFactoryInitiator.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/internal/TableGenerationTypeStrategy.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/internal/UUIDGenerationTypeStrategy.java
R hibernate-core/src/main/java/org/hibernate/id/factory/internal/package-info.java
R hibernate-core/src/main/java/org/hibernate/id/factory/package-info.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/spi/CustomIdGeneratorCreationContext.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/spi/GenerationTypeStrategy.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/spi/GenerationTypeStrategyRegistration.java
R
hibernate-core/src/main/java/org/hibernate/id/factory/spi/GeneratorDefinitionResolver.java
R hibernate-core/src/main/java/org/hibernate/id/factory/spi/StandardGenerator.java
R hibernate-core/src/main/java/org/hibernate/id/factory/spi/package-info.java
M hibernate-core/src/main/java/org/hibernate/id/uuid/UuidGenerator.java
R
hibernate-core/src/main/java/org/hibernate/jpa/spi/IdentifierGeneratorStrategyProvider.java
M hibernate-core/src/main/java/org/hibernate/mapping/IdentifierGeneratorCreator.java
M hibernate-core/src/main/java/org/hibernate/mapping/KeyValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M hibernate-core/src/main/java/org/hibernate/service/StandardServiceInitiators.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/custom/CustomSequenceGenerator.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/enhanced/CustomNamingStrategyTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/enhanced/SequenceNamingStrategyTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/enhanced/TableNamingStrategyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/uuid/GeneratedValueTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/enhanced/auto/AutoGenerationTypeTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/NativeGenerator.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/UserDefinedGeneratorsTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/tck2_2/GeneratedValueTests.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/Cable.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/FunkyException.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/FunkyIdGenerator.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/FunkyIdentifierGeneratorProvider.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/IdentifierGeneratorStrategyProviderTest.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
HHH-18139 completely remove org.hibernate.id.factory.*
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: c1b28c6414d6c8a63ebda0b9184383c3e00a20b9
https://github.com/hibernate/hibernate-orm/commit/c1b28c6414d6c8a63ebda0b...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/mapping/KeyValue.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/enhanced/CustomNamingStrategyTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/enhanced/SequenceNamingStrategyTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/enhanced/TableNamingStrategyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/uuid/GeneratedValueTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/enhanced/auto/AutoGenerationTypeTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/UserDefinedGeneratorsTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/tck2_2/GeneratedValueTests.java
Log Message:
-----------
HHH-18139 inline a deprecated method
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 49078e9806edf3a74e4d86340441dd1b7ae91fb2
https://github.com/hibernate/hibernate-orm/commit/49078e9806edf3a74e4d863...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/IdGeneratorType.java
M hibernate-core/src/main/java/org/hibernate/annotations/ValueGenerationType.java
Log Message:
-----------
add a note to Javadoc of IdGeneratorType
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Commit: 92563759c46bd63ab330c129e21163f720716e81
https://github.com/hibernate/hibernate-orm/commit/92563759c46bd63ab330c12...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/id/IdentifierGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/SequenceStyleGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/TableGenerator.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
Log Message:
-----------
HHH-18139 remove IdentifierGeneratorFactory from javadoc
+ a couple of other minor things
Signed-off-by: Gavin King <gavin(a)hibernate.org>
Compare:
https://github.com/hibernate/hibernate-orm/compare/7992819a37a8...9256375...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications