[hibernate-commits] [hibernate/hibernate-search] 262ce5: HSEARCH-3170 Remove unused methods related to Cont...
GitHub
noreply at github.com
Tue Dec 11 13:24:55 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 262ce53661468f1931f5d0c7cc83354e9b5293ad
https://github.com/hibernate/hibernate-search/commit/262ce53661468f1931f5d0c7cc83354e9b5293ad
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerValueExtractorBinder.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-3170 Remove unused methods related to ContainerValueExtractors
We are going to change this code to introduce bean holders, so the less
code, the better.
Commit: b3b8c12ffd2dcde71d4c78f9facd5612b7cd3171
https://github.com/hibernate/hibernate-search/commit/b3b8c12ffd2dcde71d4c78f9facd5612b7cd3171
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/AbstractPojoImplicitReindexingResolverNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/AbstractPojoImplicitReindexingResolverTypeNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverBuildingHelper.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverContainerElementNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverMarkingNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverPropertyNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverValueNodeBuilderDelegate.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/DefaultPojoImplicitReindexingResolver.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/NoOpPojoImplicitReindexingResolver.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/NoOpPojoImplicitReindexingResolverNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolver.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolverCastedTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolverContainerElementNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolverDirtinessFilterNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolverMarkingNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolverNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolverOriginalTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolverPropertyNode.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/impl/PojoContainedTypeManager.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
Log Message:
-----------
HSEARCH-3170 Add "close"/"closeOnFailure" methods to Pojo reindexing resolvers and their builders
We are going to need this because they instantiate container value
extractors, which are beans and need to be released.
Commit: b6f750f57032af2c1194e38089c9268340821a76
https://github.com/hibernate/hibernate-search/commit/b6f750f57032af2c1194e38089c9268340821a76
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/BeanBridgeBuilder.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/BeanResolverBridgeBuilder.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/programmatic/impl/AbstractPropertyFieldMappingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/InitialPropertyMappingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyDocumentIdMappingContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeMappingContextImpl.java
Log Message:
-----------
HSEARCH-3170 Rename BeanResolverBridgeBuilder to BeanBridgeBuilder and document it
The name was confusing, and we're about to add a similar, but not
identical builder, so we'd better be as clear as possible.
Commit: f54d3bd754b1f90b6a01c6e967b9afc5baafe11d
https://github.com/hibernate/hibernate-search/commit/f54d3bd754b1f90b6a01c6e967b9afc5baafe11d
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
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 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
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/MarkerBuildContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/MarkerBuilder.java
A 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/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
Log Message:
-----------
HSEARCH-3170 Pass a build context to marker builders
First because it seems to make sense, considering these builders are
very similar to bridge builders, and we may want to pass more context in
the future.
Second, because we will need access to the bean provider in order to
implement the marker builder lifecycle (releasing in particular) properly
in the next commits.
Commit: f0f1b71a8f84bc820d04bbf555c9d372a22995b1
https://github.com/hibernate/hibernate-search/commit/f0f1b71a8f84bc820d04bbf555c9d372a22995b1
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/AnnotationInitializingBeanDelegatingBridgeBuilder.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/AnnotationInitializingBeanDelegatingMarkerBuilder.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/BeanDelegatingBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationMappingDefinitionContextImpl.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-3170 Delay instantiation of bridge/marker builders until when they are actually needed
This makes resource management easier: we will get the builder beans
each time we need them, thus will be able to release them each time
we use them, too.
We may want something more optimized in the future, but for now this
will do just fine. Especially because it's just bootstrap, and bridge
builders are not expected to be very heavy most of the time.
Commit: ff7b931fed380e43a9c87b2d7ab533526610938f
https://github.com/hibernate/hibernate-search/commit/ff7b931fed380e43a9c87b2d7ab533526610938f
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBeanConfigurer.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBeanConfigurer.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanHolder.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanProvider.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/CastingBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/InstanceBeanReference.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/SimpleBeanHolder.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/TypeAndNameBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/TypeBeanReference.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanProviderImpl.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanFactory.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/ReflectionBeanResolver.java
M engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyBeanReferenceTest.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/BridgeIT.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/smoke/bridge/CustomPropertyBridge.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridge.java
A integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/test/util/CloseCountingBeanHolder.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/test/util/StartupStubBridge.java
M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/MultiKeywordStringBridge.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmBeanContainerBeanResolver.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmContainedBeanBeanHolderAdapter.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchSessionFactoryObserver.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingInitiator.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/impl/AnnotationInitializingBeanDelegatingBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/AnnotationInitializingBeanDelegatingMarkerBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/BeanBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/BeanDelegatingBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/impl/BridgeResolver.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/BridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/MarkerBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerValueExtractorBinder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundPropertyBridge.java
M 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/BoundTypeBridge.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/PojoIdentityMappingCollector.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/impl/PojoIndexedTypeManagerBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PropertyIdentifierMapping.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/RoutingKeyBridgeRoutingKeyProvider.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
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorPropertyNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorValueBridgeNode.java
Log Message:
-----------
HSEARCH-3170 Enclose beans retrieved from the provider in BeanHolders to allow early release
This way, we don't need to hold a list of all beans and release them at
shutdown. This is especially interesting for bootstrap-only beans, such
as configurers, bridge builders, and so on, which we used to keep
alive during the whole time Hibernate Search was running, even though
they were only needed during bootstrap.
Commit: b9322aac76254f39f320b2e9f732af418021b59e
https://github.com/hibernate/hibernate-search/commit/b9322aac76254f39f320b2e9f732af418021b59e
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanHolder.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanProvider.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/CompositeBeanHolder.java
M engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyBeanReferenceTest.java
Log Message:
-----------
HSEARCH-3170 Make it easier to work with multi-valued BeanReference properties now that we have to handle BeanHolders
This will be useful in the next few commits in particular.
Commit: 4760e6cd435ffcdb980ee927d7e7f6655342f308
https://github.com/hibernate/hibernate-search/commit/4760e6cd435ffcdb980ee927d7e7f6655342f308
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
A engine/src/main/java/org/hibernate/search/engine/cfg/SearchEngineSettings.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilderImpl.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanProviderImpl.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanResolverOnlyBeanProvider.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanProvider.java
Log Message:
-----------
HSEARCH-3170 Allow to set additional bean configurers from configuration properties
This will help when testing, in particular
Commit: 677ef5c05efdecced1701e4ceb2a8a284a95f0f7
https://github.com/hibernate/hibernate-search/commit/677ef5c05efdecced1701e4ceb2a8a284a95f0f7
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanConfigurationContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanProvider.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanConfigurationContext.java
Log Message:
-----------
HSEARCH-3170 Allow to define configured beans with a type reference only (without a name)
This will be useful to register ContainerValueExtractor beans, in
particular in the tests we will introduce in the following commits.
Commit: a446b406755b5e50fb222468f9727aa0a44aa73a
https://github.com/hibernate/hibernate-search/commit/a446b406755b5e50fb222468f9727aa0a44aa73a
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/environment/classpath/spi/ClassLoaderHelper.java
M util/internal/common/src/main/java/org/hibernate/search/util/impl/common/Throwables.java
Log Message:
-----------
HSEARCH-3170 Use meaningful messages when nesting exceptions, relying on the cause chain if necessary
InvocationTargetException, in particular, will not show any message,
which used to result in something like "Got exception: null" in the
failure report. Now we will try to get the message for the cause of that
InvocationTargetException, which may be more informative.
Commit: a85ca0656528e3b1cd28e49a5c63335b6fae5adb
https://github.com/hibernate/hibernate-search/commit/a85ca0656528e3b1cd28e49a5c63335b6fae5adb
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverBuildingHelper.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverContainerElementNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverPropertyNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/impl/PojoImplicitReindexingResolverContainerElementNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerValueExtractorBinder.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/PojoIndexingProcessorContainerElementNodeBuilder.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/impl/PojoIndexingProcessorContainerElementNode.java
Log Message:
-----------
HSEARCH-3170 Close container value extractor bean holders as appropriate
Commit: eb7fc511c6ef8e47fa55c18cc5bb8d3526278322
https://github.com/hibernate/hibernate-search/commit/eb7fc511c6ef8e47fa55c18cc5bb8d3526278322
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
A integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/test/util/StartupStubContainerValueExtractor.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerValueExtractorHolder.java
Log Message:
-----------
HSEARCH-3170 Test that container value extractor bean holders are properly closed
Compare: https://github.com/hibernate/hibernate-search/compare/eb820f8597b2...eb7fc511c6ef
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the hibernate-commits
mailing list