[hibernate/hibernate-orm] d02d8d: HHH-17030 Rework the initializer interactions and ...
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: d02d8d7af6066df4ea7bbbf54d705a18ce331c23
https://github.com/hibernate/hibernate-orm/commit/d02d8d7af6066df4ea7bbbf...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/AbstractEntityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/collection/spi/CollectionInitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/BatchFetchQueue.java
M hibernate-core/src/main/java/org/hibernate/internal/FetchingScrollableResultsImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CacheEntityLoaderHelper.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractEmbeddableMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CompoundNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddableMappingTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/query/results/JdbcValuesMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/complete/EntityResultImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqmMapEntryResult.java
M hibernate-core/src/main/java/org/hibernate/result/internal/OutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/AbstractFetchParentAccess.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/AssemblerCreationState.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/DomainResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/DomainResultAssembler.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/Fetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/FetchParent.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/FetchParentAccess.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/Initializer.java
A hibernate-core/src/main/java/org/hibernate/sql/results/graph/InitializerParent.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/InitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/basic/BasicFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/basic/BasicResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/CollectionInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/AbstractCollectionInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/AbstractImmediateCollectionInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/ArrayInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/ArrayInitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/BagInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/BagInitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/CollectionAssembler.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/CollectionDomainResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/CollectionFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/DelayedCollectionFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/DelayedCollectionInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/EagerCollectionFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/ListInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/ListInitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/MapInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/MapInitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/SelectEagerCollectionFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/SelectEagerCollectionInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/SetInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/SetInitializerProducer.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/AbstractEmbeddableInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/EmbeddableInitializer.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/AbstractNonAggregatedIdentifierMappingInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/AggregateEmbeddableFetchImpl.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/AggregateEmbeddableFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/AggregateEmbeddableInitializer.java
A hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/AggregateEmbeddableInitializerImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/AggregateEmbeddableResultImpl.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/AggregateEmbeddableResultInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableAssembler.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableExpressionResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java
A hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableInitializerImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableResultImpl.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableResultInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/NestedRowProcessingState.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/NonAggregatedIdentifierMappingFetch.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/NonAggregatedIdentifierMappingFetchInitializer.java
A hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/NonAggregatedIdentifierMappingInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/NonAggregatedIdentifierMappingResult.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/NonAggregatedIdentifierMappingResultInitializer.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractNonLazyEntityFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/EntityInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/AbstractNonJoinedEntityFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/BatchEntityInsideEmbeddableSelectFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/BatchEntitySelectFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/BatchInitializeEntitySelectFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/DiscriminatedEntityFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/DiscriminatedEntityInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/DiscriminatedEntityResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityAssembler.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchJoinedImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchSelectImpl.java
A hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityJoinedFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultImpl.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchByUniqueKeyInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializerBuilder.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/ArgumentDomainResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/ArgumentReader.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
A hibernate-core/src/main/java/org/hibernate/sql/results/graph/internal/AbstractInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/tuple/TupleResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/InitializersList.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/ResultsHelper.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/StandardRowReader.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularBiDirectionalFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/StandardJdbcValuesMapping.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/spi/RowProcessingState.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/ListResultsConsumer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/RowReader.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/SingleResultConsumer.java
M hibernate-core/src/test/java/org/hibernate/orm/test/flush/TestAutoFlushBeforeQueryExecution.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/graphs/EntityGraphTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/ReloadEntityTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SmokeTests.java
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/extension/engine/BytecodeEnhancedTestEngine.java
Log Message:
-----------
HHH-17030 Rework the initializer interactions and polish the interface design
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
7 months, 2 weeks
[hibernate/hibernate-orm] 83fe6f: HHH-18106 - Added source element to list Java sour...
by Čedomir Igaly
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 83fe6f06bc12d320a903ad3598138a35ef5a8d1d
https://github.com/hibernate/hibernate-orm/commit/83fe6f06bc12d320a903ad3...
Author: Cedomir Igaly <cedomir.igaly(a)e-dama.net>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/util/WithClasses.java
Log Message:
-----------
HHH-18106 - Added source element to list Java sources from resource directory structure
Commit: 4e41ee9bcd1f724c72828b2331e7b5a6b39f3d09
https://github.com/hibernate/hibernate-orm/commit/4e41ee9bcd1f724c72828b2...
Author: Cedomir Igaly <cedomir.igaly(a)e-dama.net>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/util/TestUtil.java
Log Message:
-----------
HHH-18106 - Duplicated methods working with Class to accept class name String
Commit: e73eb458b4cd081ddfb92031abdde65a87fc06fe
https://github.com/hibernate/hibernate-orm/commit/e73eb458b4cd081ddfb9203...
Author: Cedomir Igaly <cedomir.igaly(a)e-dama.net>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/util/CompilationRunner.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/util/CompilationStatement.java
Log Message:
-----------
HHH-18106 - Handling source element in @WithClasses annotation
Commit: 8d2a0047e011256107d02ed1bb1f12db7e474e59
https://github.com/hibernate/hibernate-orm/commit/8d2a0047e011256107d02ed...
Author: Cedomir Igaly <cedomir.igaly(a)e-dama.net>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
A tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/constant/ConstantInNamedQueryTest.java
A tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/constant/CookBookWithoutCheck.java
A tooling/metamodel-generator/src/test/resources/org/hibernate/processor/test/constant/CookBookWithCheck.java
A tooling/metamodel-generator/src/test/resources/org/hibernate/processor/test/constant/NumericBookType.java
Log Message:
-----------
HHH-18106 - Test case
Commit: d738e7566273751a8a005cde2cf5ba913afe935a
https://github.com/hibernate/hibernate-orm/commit/d738e7566273751a8a005cd...
Author: Cedomir Igaly <cedomir.igaly(a)e-dama.net>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/JpaMetamodel.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/MappingMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/BasicDotIdentifierConsumer.java
Log Message:
-----------
HHH-18106 - Java constant field resolution moved to JpaMetamodel
Commit: 00aad06520bda91d0a49a266c3d91996f623b35b
https://github.com/hibernate/hibernate-orm/commit/00aad06520bda91d0a49a26...
Author: Cedomir Igaly <cedomir.igaly(a)e-dama.net>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/ProcessorSessionFactory.java
Log Message:
-----------
HHH-18106 - Implemented Java constant field resolution for MockSessionFactory
Compare: https://github.com/hibernate/hibernate-orm/compare/dc82a3c5e350...00aad06...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
7 months, 2 weeks
[hibernate/hibernate-orm] 2df10c: Fix some HANA related issues
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 2df10cb525df4f336fae4ae8de1bb8b51deb07b8
https://github.com/hibernate/hibernate-orm/commit/2df10cb525df4f336fae4ae...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-22 (Wed, 22 May 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANASqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/IntegralTimestampaddFunction.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/NativeGeneratorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/BasicListTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/BasicSortedSetTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/BooleanArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/DateArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/DoubleArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/EnumArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/EnumSetConverterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/EnumSetTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/FloatArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/IntegerArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/LongArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/ShortArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/StringArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/TimeArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/TimestampArrayTest.java
Log Message:
-----------
Fix some HANA related issues
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
7 months, 2 weeks
[hibernate/hibernate-orm] fddea4: HHH-18136 make it easier to write Generators which...
by Gavin King
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
7 months, 2 weeks