Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 8186fe45fb084c32e52b37afffbde6e2a583b44d
https://github.com/hibernate/hibernate-search/commit/8186fe45fb084c32e52b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridge.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/ProgrammaticMappingGeoPointBridgeIT.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/MultiKeywordStringBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/programmatic/GeoPointBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/GeoPointBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/IdentifierBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/PropertyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/TypeBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/ValueBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BridgeResolver.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/AnnotationBridgeBuilder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/BridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/IdentifierBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/PropertyBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/RoutingKeyBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/TypeBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/ValueBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorPropertyNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorTypeNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorValueNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/PropertyFieldAnnotationProcessor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingDocumentIdOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingFieldOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/TypeMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingFieldOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/DelegatingPropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/InitialPropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyBridgeMappingContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingDocumentIdOptionsStepImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/RoutingKeyBridgeMappingContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeBridgeMappingContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeMappingStepImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIdentityMappingCollector.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorPropertyNodeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorTypeNodeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorValueNodeBuilderDelegate.java
Log Message:
-----------
HSEARCH-3609 Split BridgeBuilder into one interface per bridge type
This will be necessary to turn it into a binder, which takes
context specific to the bridge type in parameter of its bind() method.
Commit: 635e9ec6c81fa2f9b56646854751142aad048e97
https://github.com/hibernate/hibernate-search/commit/635e9ec6c81fa2f9b566...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
Log Message:
-----------
HSEARCH-3609 Define a bridge builder in StartupStubBridge
Commit: ebaa4d7455c23d3de8483c16299f486e69058f9d
https://github.com/hibernate/hibernate-search/commit/ebaa4d7455c23d3de848...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/AnnotationMappingSmokeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/ISBNBridge.java
M
integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/LibraryShowcaseBaseIT.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/HibernateOrmExtension.java
M
mapper/orm/src/test/java/org/hibernate/search/mapper/orm/HibernateOrmExtensionTest.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/ValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultCharacterValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultDurationValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultEnumValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaNetURIValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaNetURLValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaSqlDateValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaSqlTimeValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaSqlTimestampValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaUtilCalendarValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaUtilDateValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultPeriodValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultUUIDValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultZoneIdValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultZoneOffsetValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/PassThroughValueBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/ValueBridgeFromIndexedValueContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/ValueBridgeFromIndexedValueContextExtension.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/BridgeSessionContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoValueBridgeContextExtension.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoValueBridgeFromDocumentFieldValueConverter.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoValueBridgeToDocumentFieldValueConverter.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorValueBridgeNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/context/spi/AbstractPojoSessionContextImplementor.java
Log Message:
-----------
HSEARCH-3609 Move projection conversion for ValueBridges to the bridge itself
... instead of requiring the bridge to implement bind().
We're about to move the bind() feature to another, more advanced class
(the bridge builder). This means setting the projection converter
explicitly will not be possible anymore without using a bridge builder.
But projection convertion is a very basic feature, which should
definitely be implementable simply by defining a ValueBridge, without
having to mess with bridge builders.
By adding a fromIndexedValue() method to ValueBridge, we solve this
exact problem.
Commit: fb25d24c20a8f0d51e5c0bbb6fa6f9f7d48e993d
https://github.com/hibernate/hibernate-search/commit/fb25d24c20a8f0d51e5c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/AnnotationMappingSmokeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/ISBNBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Book.java
M
integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/LibraryShowcaseBaseIT.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/ValueBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/BindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/ValueBindingContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/ValueBridgeBindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/AbstractBindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundValueBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/FieldModelContributorBridgeContextImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoIndexSchemaContributionListener.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoValueBridgeContextExtension.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoValueBridgeFromDocumentFieldValueConverter.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoValueBridgeToDocumentFieldValueConverter.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBindingContextImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBridgeBindingContextImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/spi/FieldModelContributor.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/spi/FieldModelContributorBridgeContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultEnumValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/PassThroughValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BridgeResolver.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/ValueBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundValueBridge.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/FieldModelContributorBridgeContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoValueBridgeContextExtension.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoValueBridgeFromDocumentFieldValueConverter.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoValueBridgeToDocumentFieldValueConverter.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/FieldModelContributor.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/FieldModelContributorBridgeContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorValueNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PojoCompositeFieldModelContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorValueNodeBuilderDelegate.java
Log Message:
-----------
HSEARCH-3609 Move ValueBridge's bind() method to the bridge builder, replacing
build()
So that:
1. The value bridge itself is simpler.
2. The builder can take advantage of reflection to build the resulting
bridge. See DefaultEnumValueBridge.Builder.
Commit: cb3f4af557677c5d21c46f158d62d4aef86fc573
https://github.com/hibernate/hibernate-search/commit/cb3f4af557677c5d21c4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingBridgeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeAccessorsIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitDependenciesIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitReindexingBaseIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitReindexingFunctionalIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddedBridgeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOverReindexingIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedTypeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridge.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/AccountBorrowalSummaryBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/MultiKeywordStringBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/AccountBorrowalSummaryBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/PropertyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/TypeBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/PropertyBindingContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/PropertyBridgeBindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/TypeBindingContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/TypeBridgeBindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/AbstractCompositeBindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundPropertyBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundTypeBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoIndexSchemaContributionListener.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PropertyBindingContextImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PropertyBridgeBindingContextImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/TypeBindingContextImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/TypeBridgeBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/GeoPointBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/PropertyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/TypeBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/PropertyBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/TypeBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundPropertyBridge.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundTypeBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorPropertyNodeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorTypeNodeBuilder.java
Log Message:
-----------
HSEARCH-3609 Move TypeBridge's and PropertyBridge's bind() method to the bridge
builder, replacing build()
So that:
1. The bridge itself is simpler.
2. The builder can take advantage of reflection to build the resulting
bridge, picking a different implementation based on the context.
3. Perhaps most importantly, the bridge is now immutable.
Commit: d5abeaec02b1a1d713c31ee7c4a0b1bc7508061e
https://github.com/hibernate/hibernate-search/commit/d5abeaec02b1a1d713c3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/RoutingKeyBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBindingContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBridgeBindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundRoutingKeyBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingKeyBindingContextImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingKeyBridgeBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/RoutingKeyBridgeBuilder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundRoutingKeyBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIdentityMappingCollector.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorTypeNodeBuilder.java
Log Message:
-----------
HSEARCH-3609 Move RoutingKeyBridge's bind() method to the bridge builder, replacing
build()
So that:
1. The bridge itself is simpler.
2. The builder can take advantage of reflection to build the resulting
bridge, picking a different implementation based on the context.
3. Perhaps most importantly, the bridge is now immutable.
Commit: 8491dad6c5c96089db253a5b1ebd77892667b0ed
https://github.com/hibernate/hibernate-search/commit/8491dad6c5c96089db25...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
Log Message:
-----------
HSEARCH-3609 Make StartubStubBridge generic
It will be necessary for identifier bridges, where the bridge must match
the exact type of the identifier.
Commit: b34b611d006566b134bfee1e3fe495e7f0442692
https://github.com/hibernate/hibernate-search/commit/b34b611d006566b134bf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/IdentifierBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/IdentifierBindingContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/IdentifierBridgeBindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundIdentifierBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/IdentifierBindingContextImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/IdentifierBridgeBindingContextImpl.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoIdentifierBridgeToDocumentIdentifierValueConverter.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultEnumIdentifierBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BridgeResolver.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/BridgeBuildContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/IdentifierBridgeBuilder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BridgeBuildContextImpl.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentifierBridgeToDocumentIdentifierValueConverter.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
Log Message:
-----------
HSEARCH-3609 Move IdentifierBridge's bind() method to the bridge builder, replacing
build()
So that:
1. The bridge itself is simpler.
2. The builder can take advantage of reflection to build the resulting
bridge. See DefaultEnumIdentifierBridge.Builder.
Commit: eb75d4b0c92afdff4b72fd188138789892a80fc3
https://github.com/hibernate/hibernate-search/commit/eb75d4b0c92afdff4b72...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerExtractorBinder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3609 Add a cause to Log.cannotInferContainerExtractorClassTypePattern
Commit: ae8b99797a2107ff2da83a399ed61ae9065caea0
https://github.com/hibernate/hibernate-search/commit/ae8b99797a2107ff2da8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingBridgeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeAccessorsIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitDependenciesIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitReindexingBaseIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitReindexingFunctionalIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddedBridgeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOverReindexingIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedTypeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/ProgrammaticMappingSmokeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridge.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridgeAnnotation.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridge.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/MarkerBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/ProgrammaticMappingGeoPointBridgeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/AccountBorrowalSummaryBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/ISBNBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/MultiKeywordStringBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/AccountBorrowalSummaryBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/MultiKeywordStringBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Book.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/PropertyBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/RoutingKeyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/TypeBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/IdentifierBindingContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/PropertyBindingContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBindingContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/TypeBindingContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/ValueBindingContext.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/IdentifierBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PropertyBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingKeyBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/TypeBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/GeoPointBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultEnumIdentifierBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultEnumValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/PassThroughValueBridge.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/programmatic/GeoPointBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/programmatic/GeoPointBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/programmatic/LatitudeLongitudeMarkerBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/GeoPointBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/LatitudeMarker.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/LongitudeMarker.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/IdentifierBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/PropertyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/TypeBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/ValueBridgeRef.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingMarkerBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBridgeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BridgeResolver.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/IdentifierBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/IdentifierBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/PropertyBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/PropertyBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/RoutingKeyBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/RoutingKeyBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/TypeBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/TypeBridgeBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/ValueBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/ValueBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorPropertyNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorTypeNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorValueNode.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/PropertyFieldAnnotationProcessor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingDocumentIdOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingFieldOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/TypeMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingFieldOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/DelegatingPropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/InitialPropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyBridgeMappingContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingDocumentIdOptionsStepImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/RoutingKeyBridgeMappingContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeBridgeMappingContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeMappingStepImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIdentityMappingCollector.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorPropertyNodeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorTypeNodeBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorValueNodeBuilderDelegate.java
Log Message:
-----------
HSEARCH-3609 Rename bridge builders to binders
After all, they only define a bind() method, not a build() method
anymore.
Commit: 9b3e40195bba5979092092c83d6f68062d7e8d63
https://github.com/hibernate/hibernate-search/commit/9b3e40195bba59790920...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/MarkerBaseIT.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/MarkerBindingContext.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/MarkerBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/Latitude.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/Longitude.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/programmatic/GeoPointBinder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/programmatic/LatitudeLongitudeMarkerBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/programmatic/LatitudeLongitudeMarkerBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/LatitudeMarker.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/LongitudeMarker.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/MarkerRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/AnnotationInitializingBeanDelegatingMarkerBuilder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/AnnotationMarkerBuilder.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/MarkerBinder.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/MarkerBuildContext.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/MarkerBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/MarkerBuildContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/DelegatingPropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/InitialPropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/MarkerMappingContributor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/building/impl/PojoPropertyAdditionalMetadataBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/building/impl/PojoTypeAdditionalMetadataBuilder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/building/impl/PojoTypeAdditionalMetadataProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/building/spi/PojoAdditionalMetadataCollectorPropertyNode.java
Log Message:
-----------
HSEARCH-3609 Refactor MarkerBuilder to be consistent with bridges
Rename it to MarkerBinder, in particular.
Commit: a45fd858dcb1a9ab16f05d73f37990598f5db277
https://github.com/hibernate/hibernate-search/commit/a45fd858dcb1a9ab16f0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/PropertyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/TypeBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/MarkerMapping.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/PropertyBridgeMapping.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/RoutingKeyBridgeMapping.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/TypeBridgeMapping.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
Log Message:
-----------
HSEARCH-3609 Remove support for direct bridge reference for type, property and routing
key bridges
The type bridge and property bridge are worthless without a declared
index field, and index fields can only be declared by the binder. So it
doesn't make sense to reference a bridge directly without a binder.
Routing key bridges could theoretically be used without a binder, but
only if they rely exclusively on the ID and entity type to generate the
routing key. It's doubtful such a simple bridge would be useful,
and routing key bridges are advanced usage anyway, so we'll remove
support for direct bridge reference for these too, so we're consistent
with type and property bridges.
Commit: 0e2ba39269e4dadfc79ffba940a276414ad2df5a
https://github.com/hibernate/hibernate-search/commit/0e2ba39269e4dadfc79f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddedBridgeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOverReindexingIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedTypeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridgeAnnotation.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/MarkerBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridgeAnnotation.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/AccountBorrowalSummaryBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/MultiKeywordStringBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/GeoPointBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/Latitude.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/Longitude.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/MarkerRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/PropertyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/TypeBridgeRef.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/MarkerBinding.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/MarkerMapping.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/PropertyBinding.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/PropertyBridgeMapping.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/RoutingKeyBinding.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/RoutingKeyBridgeMapping.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/TypeBinding.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/TypeBridgeMapping.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
Log Message:
-----------
HSEARCH-3609 Rename binding meta-annotations for consistency with the new naming of
binders
Commit: 931e9a0d89a2dc71660d0e19785ecebe91347045
https://github.com/hibernate/hibernate-search/commit/931e9a0d89a2dc71660d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingBridgeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitReindexingFunctionalIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddedBridgeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOverReindexingIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedTypeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/ProgrammaticMappingSmokeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridgeAnnotation.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/MarkerBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/ProgrammaticMappingGeoPointBridgeIT.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/AccountBorrowalSummaryBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/MultiKeywordStringBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/GeoPointBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/Latitude.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/Longitude.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/MarkerBinderRef.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/MarkerRef.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/PropertyBinderRef.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/PropertyBridgeRef.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBinderRef.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBridgeRef.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/TypeBinderRef.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/TypeBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/MarkerBinding.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/PropertyBinding.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/RoutingKeyBinding.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/declaration/TypeBinding.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/TypeMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/DelegatingPropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/InitialPropertyMappingStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeMappingStepImpl.java
Log Message:
-----------
HSEARCH-3609 Be more explicit about the fact @*Binding meta-annotation reference
binders, not bridges directly
Commit: 98a42fbda58404a4792acc65f295ad49a5f0c01a
https://github.com/hibernate/hibernate-search/commit/98a42fbda58404a4792a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Book.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/IdentifierBinderRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/IdentifierBridgeRef.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/ValueBinderRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/ValueBridgeRef.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/DocumentId.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/FullTextField.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/GenericField.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/KeywordField.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/ScaledNumberField.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorProvider.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/PropertyFieldAnnotationProcessor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingDocumentIdOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingFieldOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/AbstractPropertyMappingFieldOptionsStep.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingDocumentIdOptionsStepImpl.java
Log Message:
-----------
HSEARCH-3609 Move binder references out of @ValueBridgeRef and @IdentifierBridgeRef to
different annotations
Now that some bridges can only be referenced by their binder, this makes
more sense.
Commit: 2f1c58d91b9c35dd0fe9c2ff70e1d1791ef06a94
https://github.com/hibernate/hibernate-search/commit/2f1c58d91b9c35dd0fe9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
documentation/src/test/java/org/hibernate/search/documentation/searchdsl/predicate/Author.java
M
documentation/src/test/java/org/hibernate/search/documentation/searchdsl/projection/Author.java
M
documentation/src/test/java/org/hibernate/search/documentation/searchdsl/sort/Author.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddedBridgeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOverReindexingIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
A
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/BindingUsingPropertyMarkerAccessIT.java
R
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/BridgeUsingPropertyMarkerAccessIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedTypeIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/AnnotationMappingSmokeIT.java
A
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBinding.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridge.java
R
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridgeAnnotation.java
A
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBinding.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridge.java
R
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridgeAnnotation.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AnnotationMappingDiscoveryIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/MarkerBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/AnnotationMappingSmokeIT.java
A
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBinding.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridge.java
R
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridgeAnnotation.java
A
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBinding.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridge.java
R
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridgeAnnotation.java
A
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/AnnotationMappingGeoPointBindingIT.java
R
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/AnnotationMappingGeoPointBridgeIT.java
A
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/ProgrammaticMappingGeoPointBindingIT.java
R
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/ProgrammaticMappingGeoPointBridgeIT.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/MultiKeywordStringBridge.java
A
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/AccountBorrowalSummaryBinding.java
R
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/AccountBorrowalSummaryBridge.java
A
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/MultiKeywordStringBinding.java
R
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/annotation/MultiKeywordStringBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Account.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Document.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Library.java
A
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/GeoPointBinding.java
R
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/GeoPointBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/Latitude.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/annotation/Longitude.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/programmatic/GeoPointBinder.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/GeoPointBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3609 Use a single naming scheme for all bindings: <prefix>Binding for the
annotation, <prefix>Bridge for the bridge
Commit: 91f0b5d7f35c4bef9dc2835cfa5504fdd29af5a7
https://github.com/hibernate/hibernate-search/commit/91f0b5d7f35c4bef9dc2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M
documentation/src/test/java/org/hibernate/search/documentation/searchdsl/converter/DslConverterIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingEmbeddedIdIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/IntegerAsStringValueBridge.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/OptionalIntAsStringValueBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AbstractFieldContainerExtractorIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldContainerExtractorExplicitIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/IntegerAsStringValueBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/OptionalIntAsStringValueBridge.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M
integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/ISBNBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/IdentifierBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/ValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/IdentifierBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoIdentifierBridgeToDocumentIdentifierValueConverter.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoValueBridgeToDocumentFieldValueConverter.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBindingContextImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultBigIntegerIdentifierBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultCharacterValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultDurationValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultEnumIdentifierBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultEnumValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultIntegerIdentifierBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaNetURIValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaNetURLValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaSqlDateValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaSqlTimeValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaSqlTimestampValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaUtilCalendarValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultJavaUtilDateValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultLongIdentifierBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultPeriodValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultShortIdentifierBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultUUIDIdentifierBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultUUIDValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultZoneIdValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultZoneOffsetValueBridge.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/PassThroughValueBridge.java
Log Message:
-----------
HSEARCH-3609 Remove the cast() method from identifier and value bridges
It's no longer needed, now that the binder passes the expected value
type to Hibernate Search explicitly.
Compare:
https://github.com/hibernate/hibernate-search/compare/a12c072ac09c...91f0...