[hibernate/hibernate-orm] 2e84d5: HHH-16027 add TypeContributions.contributeAttribut...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 2e84d51838eaab0c535aa06cf285fad6e32ff13f
https://github.com/hibernate/hibernate-orm/commit/2e84d51838eaab0c535aa06...
Author: Gavin <gavin(a)hibernate.org>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
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/spi/ConverterRegistry.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
Log Message:
-----------
HHH-16027 add TypeContributions.contributeAttributeConverter()
Commit: a3b2e9b4ae93c6ae89230446ebadac115aba7678
https://github.com/hibernate/hibernate-orm/commit/a3b2e9b4ae93c6ae8923044...
Author: Gavin <gavin(a)hibernate.org>
Date: 2023-01-12 (Thu, 12 Jan 2023)
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/internal/MetadataImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/FunctionContributor.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadata.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/MetadataImplementor.java
M hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
M hibernate-testing/src/main/java/org/hibernate/testing/boot/BootstrapContextImpl.java
Log Message:
-----------
HHH-16028 allow FunctionContributor to be registered programmatically
since we can do this with its friend TypeContributor
Compare: https://github.com/hibernate/hibernate-orm/compare/7444b26db457...a3b2e9b...
1 year, 5 months
[hibernate/hibernate-orm] 7444b2: HHH-15948 move org.hibernate.metamodel.model.conve...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 7444b26db4572902844ffb816f356a91a4b6596a
https://github.com/hibernate/hibernate-orm/commit/7444b26db4572902844ffb8...
Author: Gavin <gavin(a)hibernate.org>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/bitset/BitSetConverterImmutableTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/bitset/BitSetConverterMutabilityTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/bitset/BitSetConverterTests.java
M hibernate-core/src/main/java/org/hibernate/boot/model/TypeDefinition.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/package-info.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/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/EnumeratedValueResolution.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/InferredBasicValueResolution.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/InferredBasicValueResolver.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/NamedBasicTypeResolution.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/UserTypeResolution.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/VersionResolution.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/metamodel/mapping/JdbcMapping.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/EnumHelper.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/JpaAttributeConverterImpl.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/NamedEnumValueConverter.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/OrdinalEnumValueConverter.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/package-info.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/package-info.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/spi/BasicValueConverter.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/spi/EnumValueConverter.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/spi/JpaAttributeConverter.java
R hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/spi/package-info.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AnyDiscriminatorConverter.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/DiscriminatorType.java
M hibernate-core/src/main/java/org/hibernate/query/results/complete/CompleteResultBuilderBasicValuedConverted.java
M hibernate-core/src/main/java/org/hibernate/query/results/dynamic/DynamicResultBuilderBasicConverted.java
M hibernate-core/src/main/java/org/hibernate/query/results/dynamic/DynamicResultBuilderBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingFunctionSqlAstExpression.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmUtil.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqmParameterInterpretation.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/basic/BasicResultAssembler.java
M hibernate-core/src/main/java/org/hibernate/type/BasicArrayType.java
M hibernate-core/src/main/java/org/hibernate/type/BasicType.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeReference.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeRegistry.java
M hibernate-core/src/main/java/org/hibernate/type/CharBooleanConverter.java
M hibernate-core/src/main/java/org/hibernate/type/ConvertedBasicType.java
M hibernate-core/src/main/java/org/hibernate/type/CustomType.java
M hibernate-core/src/main/java/org/hibernate/type/EnumType.java
M hibernate-core/src/main/java/org/hibernate/type/NumericBooleanConverter.java
R hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/AttributeConverterMutabilityPlanImpl.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/AttributeConverterMutabilityPlanImpl.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/EnumHelper.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/JpaAttributeConverterImpl.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/NamedEnumValueConverter.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/OrdinalEnumValueConverter.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/package-info.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/package-info.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/spi/BasicValueConverter.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/spi/EnumValueConverter.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/spi/JpaAttributeConverter.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/spi/package-info.java
M hibernate-core/src/main/java/org/hibernate/type/internal/ConvertedBasicTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/type/internal/CustomMutabilityConvertedBasicTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/type/internal/UserTypeJavaTypeWrapper.java
M hibernate-core/src/main/java/org/hibernate/type/package-info.java
M hibernate-core/src/main/java/org/hibernate/usertype/StaticUserTypeSupport.java
M hibernate-core/src/main/java/org/hibernate/usertype/UserType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/basics/EnumResolutionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/BasicJodaTimeConversionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/ExplicitDateConvertersTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/ExplicitEnumConvertersTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/SimpleConvertAnnotationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/SimpleConvertsAnnotationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/SimpleXmlOverriddenTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/XmlWithExplicitConvertAnnotationsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/generics/ParameterizedAttributeConverterParameterTypeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/enums/TestEnumTypeSerialization.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryResultBuilderTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/contributor/ArrayType.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/converter/GeometryConverterTest.java
Log Message:
-----------
HHH-15948 move org.hibernate.metamodel.model.convert to org.hibernate.type.descriptor.converter
1 year, 5 months
[hibernate/hibernate-search] b3ce6a: HSEARCH-4757 Make use of flush() in some of OneToO...
by Yoann Rodière
Branch: refs/heads/6.1
Home: https://github.com/hibernate/hibernate-search
Commit: b3ce6afa5c5978f6c4d0d8e9ce974330f733ee33
https://github.com/hibernate/hibernate-search/commit/b3ce6afa5c5978f6c4d0...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddableIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/bytype/AbstractAutomaticIndexingAssociationBaseIT.java
Log Message:
-----------
HSEARCH-4757 Make use of flush() in some of OneToOne mapped tests
Commit: 54b1118d0bdf62386f2de7294cadd17c9168d97e
https://github.com/hibernate/hibernate-search/commit/54b1118d0bdf62386f2d...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/bytype/onetoone/ownedbycontaining/AutomaticIndexingOneToOneOwnedByContainingEagerOnBothSidesIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/bytype/onetoone/ownedbycontaining/AutomaticIndexingOneToOneOwnedByContainingLazyOnContainedSideIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/bytype/onetoone/ownedbycontaining/AutomaticIndexingOneToOneOwnedByContainingLazyOnContainingSideIT.java
Log Message:
-----------
HSEARCH-4757 Use `@ManyToOne` when the other side of mapping is an element collection
Commit: 3e9661563d5a09e624f24181514be5f2db462e0e
https://github.com/hibernate/hibernate-search/commit/3e9661563d5a09e624f2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
M mapper/orm-batch-jsr352/core/src/main/java/org/hibernate/search/batch/jsr352/core/massindexing/util/impl/PersistenceUtil.java
Log Message:
-----------
HSEARCH-4775 Always use SessionBuilder as a raw type
The generics are removed in ORM 6.2.
Commit: ccd94d6515c93b38c0f82b5c09ba9cf7212516ba
https://github.com/hibernate/hibernate-search/commit/ccd94d6515c93b38c0f8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
M orm6/mapper/orm/ant-src-changes.patch
M orm6/v5migrationhelper/orm/ant-src-changes.patch
Log Message:
-----------
HSEARCH-4775 Avoid direct references to setParameter methods in ORM query adapters
ORM 6.2 makes some changes to the setParameter methods, so we'd better
avoid overriding them altogether. Overriding locateBinding() methods is
safe, though.
Commit: 0fe7ff20cfa0aec5e174ccd3d441b0cab5468e24
https://github.com/hibernate/hibernate-search/commit/0fe7ff20cfa0aec5e174...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
M mapper/orm-coordination-outbox-polling/pom.xml
M orm6/mapper/orm-coordination-outbox-polling/pom.xml
Log Message:
-----------
HSEARCH-4768 Export outbox-polling entities to ByteBuddy
For some unknown reason, this is necessary. ByteBuddy apparently uses
setAccessible on our entities for some reason.
Commit: 4cd8af30f1c93419e19545f05e2909dfebb12348
https://github.com/hibernate/hibernate-search/commit/4cd8af30f1c93419e195...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
A jakarta/integrationtest/jdk/java-modules/orm-lucene/ant-src-changes.patch
A orm6/integrationtest/jdk/java-modules/orm-coordination-outbox-polling-elasticsearch/ant-src-changes.patch
M orm6/integrationtest/jdk/java-modules/orm-coordination-outbox-polling-elasticsearch/pom.xml
A orm6/integrationtest/jdk/java-modules/orm-lucene/ant-src-changes.patch
Log Message:
-----------
HSEARCH-4768 Fix JavaModulePathTest with ORM 6.2
Commit: b2bbd27d0b49f12c3e4fe276739a68f194c6ac5f
https://github.com/hibernate/hibernate-search/commit/b2bbd27d0b49f12c3e4f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-01-11 (Wed, 11 Jan 2023)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/BytecodeEnhancementIT.java
M orm6/integrationtest/mapper/orm/ant-src-changes.patch
Log Message:
-----------
HSEARCH-4768 Relax some assertions in BytecodeEnhancementIT
Compare: https://github.com/hibernate/hibernate-search/compare/e70f8b92b492...b2bb...
1 year, 5 months