[hibernate-commits] [hibernate/hibernate-search] d7e9cb: HSEARCH-3108 Fix obsolete references to setBridge(...
Yoann Rodière
noreply at github.com
Thu Aug 6 10:26:08 EDT 2020
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: d7e9cbe8d02c16e579340da4338ac378a8e97c37
https://github.com/hibernate/hibernate-search/commit/d7e9cbe8d02c16e579340da4338ac378a8e97c37
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/IdentifierBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/MarkerBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/PropertyBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/RoutingKeyBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/TypeBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/ValueBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3108 Fix obsolete references to setBridge(...)/setMarker(...) (now bridge(...)/marker(...))
Commit: 5fa1b753a6d4bd3f20f482dac3d397695d6ac472
https://github.com/hibernate/hibernate-search/commit/5fa1b753a6d4bd3f20f482dac3d397695d6ac472
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3108 Fix obsolete references to getDependencies() (now dependencies())
Commit: c58231f59776612a697a07cd23669ce698ffb642
https://github.com/hibernate/hibernate-search/commit/c58231f59776612a697a07cd23669ce698ffb642
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMappingHelper.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/AbstractPojoIndexingProcessorTypeNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/AbstractPojoProcessorNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorPropertyNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorValueNodeBuilderDelegate.java
Log Message:
-----------
HSEARCH-3108 Remove unnecessary "get" prefix from PojoMappingHelper methods
Commit: b6fa3a37ec23dfb10f6feb8cda5c7502933123d5
https://github.com/hibernate/hibernate-search/commit/b6fa3a37ec23dfb10f6feb8cda5c7502933123d5
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/PojoAssociationPathInverter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/PojoImplicitReindexingResolverBuildingHelper.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
Log Message:
-----------
HSEARCH-3108 Simplify PojoImplicitReindexingResolverBuildingHelper
Not exactly related, just something I noticed could be improved.
Commit: 46f3279bb9159fbd60cdc6b70b20c923f7b57a3f
https://github.com/hibernate/hibernate-search/commit/46f3279bb9159fbd60cdc6b70b20c923f7b57a3f
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/HibernateOrmExtension.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M mapper/orm/src/test/java/org/hibernate/search/mapper/orm/HibernateOrmExtensionTest.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/RoutingBridge.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/AbstractCompositeBindingContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingBindingContextImpl.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingBinderRef.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBinder.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/RoutingBinder.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingBridgeRouteContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingBridgeRouteContextExtension.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/AlwaysNullRoutingKeyProvider.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyBridgeRoutingBridgeAdapter.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyBridgeRoutingKeyProvider.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyProvider.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/SessionBasedBridgeOperationContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/spi/BridgeSessionContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexedTypeManagerBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMappingHelper.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/Indexed.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/IndexedProcessor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/TypeMappingIndexedStep.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeMappingIndexedStepImpl.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/DocumentRoutesImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/building/impl/PojoIndexedTypeAdditionalMetadataBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/building/spi/PojoAdditionalMetadataCollectorIndexedTypeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/impl/PojoIndexedTypeAdditionalMetadata.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIdentityMappingCollector.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/route/DocumentRoute.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/route/DocumentRoutes.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/route/impl/DocumentRouteImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/AbstractPojoSearchSession.java
Log Message:
-----------
HSEARCH-3108 Introduce RoutingBridge for more advanced routing when indexing
Commit: 9f45d426fda5c84ae5917b97537586eb0e4b0882
https://github.com/hibernate/hibernate-search/commit/9f45d426fda5c84ae5917b97537586eb0e4b0882
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedBaseIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/RoutingBaseIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/RoutingRoutingKeyBridgeIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3108 Test routing with a routing bridge
Commit: 905668406f31e786d6326ea3c0b0a2ded2262efa
https://github.com/hibernate/hibernate-search/commit/905668406f31e786d6326ea3c0b0a2ded2262efa
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
Log Message:
-----------
HSEARCH-3108 Use RoutingBridge instead of RoutingKeyBridge wherever possible in tests
Commit: ae8c8d849012e6ccb0924ed4b900d2c8f6f74417
https://github.com/hibernate/hibernate-search/commit/ae8c8d849012e6ccb0924ed4b900d2c8f6f74417
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/RoutingBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/AbstractPojoIndexingOperationIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddOrUpdateIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingDeleteIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPurgeIT.java
Log Message:
-----------
HSEARCH-3108 Test routing at the mapper level in more details for all relevant operations
Commit: b11a8761487fa586676bdf9650a11ec8e299e807
https://github.com/hibernate/hibernate-search/commit/b11a8761487fa586676bdf9650a11ec8e299e807
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/AbstractPojoIndexingOperationIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/DocumentRoutesImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/route/DocumentRoutes.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeIndexer.java
Log Message:
-----------
HSEARCH-3108 Allow routing bridges to disable indexing for some entities
Commit: 421442dc4e308d4c5d76c870f08d6346989189fb
https://github.com/hibernate/hibernate-search/commit/421442dc4e308d4c5d76c870f08d6346989189fb
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/AbstractPojoIndexingOperationIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingBindingContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundRoutingBridge.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundRoutingKeyBridge.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingBindingContextImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexedTypeManagerBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoRoutingIndexingDependencyConfigurationContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoRoutingIndexingDependencyConfigurationContextImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/AbstractPojoIndexingProcessorTypeNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIdentityMappingCollector.java
Log Message:
-----------
HSEARCH-3108 Require that routing binders declare their dependencies
It's necessary in order to allow routing keys to change (see next
commits).
Commit: 966aedb9bdfc600c0c3a09ebd609119eaeef2671
https://github.com/hibernate/hibernate-search/commit/966aedb9bdfc600c0c3a09ebd609119eaeef2671
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/AbstractPojoIndexingOperationIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/RoutingBridge.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyBridgeRoutingBridgeAdapter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/DocumentRoutesImpl.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/NoOpDocumentRouter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/RoutingBridgeDocumentRouter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/route/DocumentRoutes.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/route/impl/DocumentRouteImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeIndexer.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkRouter.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
Log Message:
-----------
HSEARCH-3108 Allow routing bridges to provide previous routes so that we can delete documents there
This effectively allows routing bridges to work on mutable properties,
e.g. a "status" property that would switch from "DRAFT" (not indexed)
to "PUBLISHED" (indexed) to "ARCHIVED" (not indexed).
Performance-wise, we will often send unnecessary delete commands to
the backend, but that's necessary to ensure the index is in sync.
We will avoid processing entities that are no longer indexed (like
the archived one in the example above).
Also, the unnecessary delete commands will target non-existing
documents; maybe we can hope that those commands are quicker to
execute than actual deletions?
Commit: 944308c10cb024fad9160746feaca37562b0358e
https://github.com/hibernate/hibernate-search/commit/944308c10cb024fad9160746feaca37562b0358e
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/mapper-orm-bridge-identifierbridge.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-bridge-propertybridge.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-bridge-routingkeybridge.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-bridge-typebridge.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-bridge-valuebridge.asciidoc
Log Message:
-----------
HSEARCH-3108 Fix obsolete references to getBeanResolver() (now beanResolver())
Commit: e2a54483258de24da8af4934d10045e6e1ab49e3
https://github.com/hibernate/hibernate-search/commit/e2a54483258de24da8af4934d10045e6e1ab49e3
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-lucene.asciidoc
M documentation/src/main/asciidoc/reference/concepts.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-bridge-basics.asciidoc
A documentation/src/main/asciidoc/reference/mapper-orm-bridge-routingbridge.asciidoc
R documentation/src/main/asciidoc/reference/mapper-orm-bridge-routingkeybridge.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-bridge.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-mapping-entityindexmapping.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-query.asciidoc
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/conditionalindexing/Book.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/conditionalindexing/BookStatusRoutingBinder.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/conditionalindexing/RoutingBridgeConditionalIndexingIT.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/conditionalindexing/Status.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/ormcontext/MyData.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/ormcontext/MyEntity.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/ormcontext/MyEntityRoutingBinder.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/ormcontext/RoutingBridgeOrmContextIT.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/routingkey/Book.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/routingkey/BookGenreRoutingBinder.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/routingkey/Genre.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingbridge/routingkey/RoutingBridgeRoutingKeyIT.java
R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/ormcontext/MyData.java
R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/ormcontext/MyEntity.java
R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/ormcontext/MyEntityRoutingKeyBinder.java
R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/ormcontext/RoutingKeyBridgeOrmContextIT.java
R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/simple/Book.java
R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/simple/BookGenreRoutingKeyBinder.java
R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/simple/Genre.java
R documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/simple/RoutingKeyBridgeSimpleIT.java
Log Message:
-----------
HSEARCH-3108 Replace RoutingKeyBridge with RoutingBridge in the documentation
Commit: f779fe33c0368869f6776a4987d31845aa22a81e
https://github.com/hibernate/hibernate-search/commit/f779fe33c0368869f6776a4987d31845aa22a81e
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
A integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/routing/RoutingBridgeConditionalIndexingIT.java
A integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/routing/RoutingBridgeRoutingKeyIT.java
M integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/testsupport/BackendConfigurations.java
Log Message:
-----------
HSEARCH-3108 Test routing bridges with the ORM mapper and real backends
Commit: fe088f2ed61ac324e88a87b9a902061812bf57e3
https://github.com/hibernate/hibernate-search/commit/fe088f2ed61ac324e88a87b9a902061812bf57e3
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/spi/BridgeSessionContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/AbstractPojoSearchSession.java
Log Message:
-----------
fixup! HSEARCH-3108 Introduce RoutingBridge for more advanced routing when indexing
Commit: 020b668b37a317c03cbd7cc7e5f47994182fa256
https://github.com/hibernate/hibernate-search/commit/020b668b37a317c03cbd7cc7e5f47994182fa256
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingKeyBindingBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/RoutingRoutingKeyBridgeIT.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-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/RoutingKeyBridge.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundRoutingKeyBridge.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingKeyBindingContextImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBinderRef.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/RoutingKeyBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingKeyBridgeToRoutingKeyContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingKeyBridgeToRoutingKeyContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyBridgeRoutingBridgeAdapter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/SessionBasedBridgeOperationContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorTypeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/RoutingKeyBinding.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/RoutingKeyBindingProcessor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/TypeMappingStep.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/RoutingKeyBridgeMappingContributor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeMappingStepImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/AbstractPojoIndexingProcessorTypeNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIdentityMappingCollector.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/AbstractPojoSearchSession.java
A sWarnings("deprecation")
Log Message:
-----------
HSEARCH-3108 Deprecate RoutingKeyBridge
Compare: https://github.com/hibernate/hibernate-search/compare/a4206ffdd4e5...020b668b37a3
More information about the hibernate-commits
mailing list