[hibernate-commits] [hibernate/hibernate-search] be250d: HSEARCH-3102 Replace SPI type "BeanFactory" with A...
Yoann Rodière
noreply at github.com
Mon Jul 13 12:37:24 EDT 2020
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: be250d110d9ccabe997e6033a2a7925532f88aed
https://github.com/hibernate/hibernate-search/commit/be250d110d9ccabe997e6033a2a7925532f88aed
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
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/LuceneBeanConfigurer.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanConfigurationContextImpl.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanCreationContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanConfigurationContext.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/EngineBeanConfigurer.java
M engine/src/test/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolverTest.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldAttributesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldTypesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchTypeNameMappingSchemaIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryRequestTransformerIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateOrmBeanConfigurer.java
Log Message:
-----------
HSEARCH-3102 Replace SPI type "BeanFactory" with API type "BeanReference"
Because a BeanReference is enough and it's simpler to only use that.
Commit: dcf9d2529b99e07adce6aae626b0e3ffacbe0827
https://github.com/hibernate/hibernate-search/commit/dcf9d2529b99e07adce6aae626b0e3ffacbe0827
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsBeanConfigurer.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanConfigurationContextImpl.java
A engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanReferenceRegistryForType.java
R engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanKey.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/BeanConfigurationContext.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M engine/src/test/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolverTest.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplIT.java
Log Message:
-----------
HSEARCH-3102 Rely on define() rather than a specific call to define roles during bean configuration
Commit: e0808e7fbe61c236c62105fcf8c3e1eff190cbed
https://github.com/hibernate/hibernate-search/commit/e0808e7fbe61c236c62105fcf8c3e1eff190cbed
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanReferenceRegistryForType.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M engine/src/test/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolverTest.java
Log Message:
-----------
HSEARCH-3102 Issue more complete messages for failures of the configuredbean resolver
Commit: 9da99d7de8f346aa0ec81ae2ce0a1fa2c1657b2a
https://github.com/hibernate/hibernate-search/commit/9da99d7de8f346aa0ec81ae2ce0a1fa2c1657b2a
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanProviderOnlyBeanResolver.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/BeanReferenceRegistryForType.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolver.java
M engine/src/test/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolverTest.java
Log Message:
-----------
HSEARCH-3102 Expose references to beans configured for a given role from BeanResolver
Commit: ad19ee7640813951ba026e39e65e68b543f970d9
https://github.com/hibernate/hibernate-search/commit/ad19ee7640813951ba026e39e65e68b543f970d9
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
Log Message:
-----------
HSEARCH-3102 Use the default backend for tests related to missing backend type
Commit: b62a4a3002fe2c424719daadec4a11926bbe334e
https://github.com/hibernate/hibernate-search/commit/b62a4a3002fe2c424719daadec4a11926bbe334e
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/cfg/LuceneBackendSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/BackendSettings.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
Log Message:
-----------
HSEARCH-3102 Auto-detect the backend type from the classpath when backend.type is not set
Commit: d70744af5bc6da73566879dacfe6e6048893cdaa
https://github.com/hibernate/hibernate-search/commit/d70744af5bc6da73566879dacfe6e6048893cdaa
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/ElasticsearchGetClientIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/layout/ElasticsearchCustomLayoutStrategyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/ElasticsearchNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/analyzer/LuceneGetAnalyzerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/LuceneNativeTypeIT.java
R documentation/src/test/java/org/hibernate/search/documentation/testsupport/AbstractDocumentationBackendConfiguration.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/BackendConfigurations.java
A documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationElasticsearchBackendConfiguration.java
A documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationLuceneBackendConfiguration.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationSetupHelper.java
R documentation/src/test/java/org/hibernate/search/documentation/testsupport/ElasticsearchBackendConfiguration.java
R documentation/src/test/java/org/hibernate/search/documentation/testsupport/LuceneBackendConfiguration.java
A util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchBackendConfiguration.java
A util/internal/integrationtest/backend/lucene/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/lucene/LuceneBackendConfiguration.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendConfiguration.java
Log Message:
-----------
HSEARCH-3102 Move backend configurations for tests from documentation module to dedicated utils modules
So that we can use them in other modules
Commit: 1fd346b29821e6fd1e266d79608e74f672457905
https://github.com/hibernate/hibernate-search/commit/1fd346b29821e6fd1e266d79608e74f672457905
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationElasticsearchBackendConfiguration.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationLuceneBackendConfiguration.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchBackendConfiguration.java
M util/internal/integrationtest/backend/lucene/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/lucene/LuceneBackendConfiguration.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/ActualBackendSetupStrategy.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendConfiguration.java
Log Message:
-----------
HSEARCH-3102 Avoid the "get" prefix in BackendConfiguration
Commit: 6a085fe5a8dda868551a1037f14db81ab44b6701
https://github.com/hibernate/hibernate-search/commit/6a085fe5a8dda868551a1037f14db81ab44b6701
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendSetupStrategy.java
M util/internal/integrationtest/backend/lucene/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/lucene/LuceneBackendConfiguration.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/TestConfigurationProvider.java
Log Message:
-----------
HSEARCH-3102 Use a more generic name for variables in test configurations
They're no longer *just* about the TCK.
Commit: 8b34c2e7f13b180f2f2c7f14944cdc3f4121d6e8
https://github.com/hibernate/hibernate-search/commit/8b34c2e7f13b180f2f2c7f14944cdc3f4121d6e8
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendSetupStrategy.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendSetupStrategy.java
Log Message:
-----------
HSEARCH-3102 Rely on automatic backend type detection in the backend TCK
Commit: eb867d39560ec6c1f8ac21377f99e7be825d003c
https://github.com/hibernate/hibernate-search/commit/eb867d39560ec6c1f8ac21377f99e7be825d003c
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M integrationtest/showcase/library/src/main/resources/application-elasticsearch.yaml
M integrationtest/showcase/library/src/main/resources/application-lucene.yaml
Log Message:
-----------
HSEARCH-3102 Mention the backend type is not always necessary in the showcase
Commit: a6c7a6ecc68153845ae0f2347efbe7938e0d2f4a
https://github.com/hibernate/hibernate-search/commit/a6c7a6ecc68153845ae0f2347efbe7938e0d2f4a
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/entityindexmapping/HibernateOrmIndexedIT.java
Log Message:
-----------
HSEARCH-3102 Remove dead code from documentation
Commit: c107f3e8f896d414dcb7fd9c68f1f4394f35a591
https://github.com/hibernate/hibernate-search/commit/c107f3e8f896d414dcb7fd9c68f1f4394f35a591
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M documentation/pom.xml
M documentation/src/test/java/org/hibernate/search/documentation/analysis/AnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/ElasticsearchGetClientIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/layout/ElasticsearchCustomLayoutStrategyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/ElasticsearchNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/analyzer/LuceneGetAnalyzerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/LuceneNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/dependencies/containers/fromotherentity/DependenciesFromOtherEntityIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/dependencies/containers/property/DependenciesContainersPropertyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/dependencies/containers/simple/DependenciesContainersSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/dependencies/simple/DependenciesSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/dynamic/DocumentModelDslDynamicIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/object/DocumentModelDslObjectIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/simple/DocumentModelDslSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/binder/IdentifierBinderIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/compatible/IdentifierBridgeCompatibleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/ormcontext/IdentifierBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/parameter/IdentifierBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/simple/IdentifierBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/ormcontext/PropertyBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/parameter/PropertyBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/simple/PropertyBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/ormcontext/RoutingKeyBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/routingkeybridge/simple/RoutingKeyBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/ormcontext/TypeBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/parameter/TypeBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/simple/TypeBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/dslconverter/IndexFieldTypeDslDslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/projectionconverter/IndexFieldTypeDslProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/simple/IndexFieldTypeDslSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/binder/ValueBridgeBinderIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/compatible/ValueBridgeCompatibleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/indexnullas/ValueBridgeIndexNullAsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/ormcontext/ValueBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/parameter/ValueBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/projection/ValueBridgeProjectionIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/simple/ValueBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/containerextractor/ContainerExtractorIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/entityindexmapping/HibernateOrmIndexedIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/identifiermapping/customtype/IdentifierMappingCustomTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/identifiermapping/naturalid/IdentifierMappingNaturalIdIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepaths/IndexedEmbeddedIncludePathsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepathsanddepth/IndexedEmbeddedIncludePathsAndDepthIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/none/IndexedEmbeddedNoneIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/onelevel/IndexedEmbeddedOneLevelIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/twolevels/IndexedEmbeddedTwoLevelsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedentities/SearchMappingIndexedEntitiesIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmAutomaticIndexingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmManualIndexingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmMassIndexerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/programmatic/simple/ProgrammaticMappingSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/associationinverseside/AssociationInverseSideIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/derivedfrom/DerivedFromIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/reindexonupdate/ReindexOnUpdateIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/schema/management/HibernateOrmSchemaManagerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/genericfield/GeoPointGenericFieldIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/multiple/GeoPointBindingMultipleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/property/GeoPointBindingPropertyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/type/GeoPointBindingTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/reporting/failurehandler/FailureHandlerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/converter/DslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/converter/ProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/query/QueryDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/sort/SortDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/BackendConfigurations.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationSetupHelper.java
Log Message:
-----------
HSEARCH-3102 Use multiple executions of the maven failsafe plugin to test each backend in the documentation module
... instead of relying on parameterized tests.
This will allow us to configure different classaths in the next commits,
and thus to remove the "type" property from tested examples.
Commit: 159896ab83306bf7dfd096f319d4c28ff3b37ca4
https://github.com/hibernate/hibernate-search/commit/159896ab83306bf7dfd096f319d4c28ff3b37ca4
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/configuration.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-aggregation.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-predicate.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-projection.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-query.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-sort.asciidoc
M documentation/src/test/java/org/hibernate/search/documentation/analysis/AnalysisIT.java
A documentation/src/test/java/org/hibernate/search/documentation/analysis/ElasticsearchAnalysisIT.java
A documentation/src/test/java/org/hibernate/search/documentation/analysis/LuceneAnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/ElasticsearchGetClientIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/layout/ElasticsearchCustomLayoutStrategyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/ElasticsearchNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/analyzer/LuceneGetAnalyzerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/LuceneNativeTypeIT.java
A documentation/src/test/java/org/hibernate/search/documentation/configuration/ElasticsearchConfigurationIT.java
R documentation/src/test/java/org/hibernate/search/documentation/configuration/MyConfigurationIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/ElasticsearchAggregationDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/predicate/ElasticsearchPredicateDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/predicate/LucenePredicateDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/projection/ElasticsearchProjectionDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/projection/LuceneProjectionDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/query/ElasticsearchQueryDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/query/LuceneQueryDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/query/QueryDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/sort/ElasticsearchSortDslIT.java
A documentation/src/test/java/org/hibernate/search/documentation/search/sort/LuceneSortDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/sort/SortDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationSetupHelper.java
Log Message:
-----------
HSEARCH-3102 Move backend-specific tests to separate test classes in the documentation
So as to avoid NoClassDefFoundError when we'll only have one backend in
the classpath for each Maven Failsafe Plugin execution.
Commit: 0ca56152b21dd3b4f3046c72b77334f81d72831e
https://github.com/hibernate/hibernate-search/commit/0ca56152b21dd3b4f3046c72b77334f81d72831e
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M documentation/pom.xml
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
M documentation/src/main/asciidoc/reference/backend-lucene.asciidoc
M documentation/src/main/asciidoc/reference/configuration.asciidoc
M documentation/src/main/asciidoc/reference/getting-started.asciidoc
M documentation/src/test/java/org/hibernate/search/documentation/analysis/AnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/configuration/ElasticsearchConfigurationIT.java
M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withanalysis/GettingStartedWithAnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/gettingstarted/withhsearch/withoutanalysis/GettingStartedWithoutAnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/BackendConfigurations.java
M documentation/src/test/java/org/hibernate/search/documentation/testsupport/DocumentationSetupHelper.java
M documentation/src/test/resources/META-INF/persistence.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchBackendConfiguration.java
M util/internal/integrationtest/backend/lucene/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/lucene/LuceneBackendConfiguration.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendConfiguration.java
Log Message:
-----------
HSEARCH-3102 Rely on automatic backend type detection in documentation
Commit: 53fcd5894d2704793797e0fadfff7b2e960da145
https://github.com/hibernate/hibernate-search/commit/53fcd5894d2704793797e0fadfff7b2e960da145
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
A integrationtest/mapper/orm-realbackend/pom.xml
A integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/bootstrap/BackendTypeAutoDetectMultipleBackendTypesInClasspathIT.java
A integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/bootstrap/BackendTypeAutoDetectSingleBackendTypeInClasspathIT.java
A integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/testsupport/BackendConfigurations.java
M integrationtest/pom.xml
M pom.xml
M reports/pom.xml
Log Message:
-----------
HSEARCH-3102 Test auto-detection of the backend type
Commit: 316d78e34103920f23631781fbc7c559f12c49b7
https://github.com/hibernate/hibernate-search/commit/316d78e34103920f23631781fbc7c559f12c49b7
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M integrationtest/performance/backend/elasticsearch/src/main/java/org/hibernate/search/integrationtest/performance/backend/elasticsearch/testsupport/ElasticsearchBackendHolder.java
M integrationtest/performance/backend/lucene/src/main/java/org/hibernate/search/integrationtest/performance/backend/lucene/testsupport/LuceneBackendHolder.java
Log Message:
-----------
HSEARCH-3102 Rely on automatic backend type detection in performance tests
Commit: 6c581ea02c4203b6ad4dcd652f06be0f59c8a650
https://github.com/hibernate/hibernate-search/commit/6c581ea02c4203b6ad4dcd652f06be0f59c8a650
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M integrationtest/jdk/java-modules/src/main/resources/hibernate.properties
Log Message:
-----------
HSEARCH-3102 Rely on automatic backend type detection in Java Module tests
Compare: https://github.com/hibernate/hibernate-search/compare/1fe3c0066351...6c581ea02c42
More information about the hibernate-commits
mailing list