[hibernate-commits] [hibernate/hibernate-search] 681ec2: HSEARCH-859 Fix an obsolete property key in the do...
Yoann Rodière
noreply at github.com
Tue Sep 10 04:36:02 EDT 2019
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 681ec2486605e8af8c6ae8ca5934d93979941874
https://github.com/hibernate/hibernate-search/commit/681ec2486605e8af8c6ae8ca5934d93979941874
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
Log Message:
-----------
HSEARCH-859 Fix an obsolete property key in the documentation
Commit: 7c2aa6c7b31df6f0b8bf4460691b73aa7f3f2ea9
https://github.com/hibernate/hibernate-search/commit/7c2aa6c7b31df6f0b8bf4460691b73aa7f3f2ea9
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
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 documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
M documentation/src/main/asciidoc/backend-lucene.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-automatic.asciidoc
M documentation/src/main/asciidoc/search-dsl.asciidoc
M documentation/src/test/resources/META-INF/persistence.xml
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendHelper.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendHelper.java
M integrationtest/jdk/java-modules/src/main/resources/hibernate.properties
M integrationtest/showcase/library/src/test/resources/application-test.yaml
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/spi/HibernateOrmMapperSpiSettings.java
Log Message:
-----------
HSEARCH-859 Consistently use a dot ('.') in property keys before "strategy"
Because the strategy may need to be parameterized at some point.
Commit: 55645e4457c1626160783dec9eaaf1b3f876a3c2
https://github.com/hibernate/hibernate-search/commit/55645e4457c1626160783dec9eaaf1b3f876a3c2
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
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 documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
M documentation/src/main/asciidoc/backend-lucene.asciidoc
M documentation/src/test/resources/META-INF/persistence.xml
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendHelper.java
M integrationtest/backend/elasticsearch/src/test/resources/backend-defaults.properties
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendHelper.java
M integrationtest/backend/lucene/src/test/resources/backend-defaults.properties
M integrationtest/jdk/java-modules/src/main/resources/hibernate.properties
M integrationtest/showcase/library/src/main/resources/application-elasticsearch.yaml
M integrationtest/showcase/library/src/main/resources/application-lucene.yaml
Log Message:
-----------
HSEARCH-859 Consistently use a dot ('.') in property keys in "analysis.configurer"
Because we might want to introduce other configuration properties
related to "analysis" at some point.
Commit: e3cab3e25e76cf21eda698de07dc14642723a36d
https://github.com/hibernate/hibernate-search/commit/e3cab3e25e76cf21eda698de07dc14642723a36d
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M documentation/src/main/asciidoc/mapper-orm-mapping.asciidoc
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingInitiator.java
Log Message:
-----------
HSEARCH-859 Group mapping-related configuration properties under a common "mapping." prefix
Commit: 5c1a5ea6763098db7947be29a1d2336c190c35de
https://github.com/hibernate/hibernate-search/commit/5c1a5ea6763098db7947be29a1d2336c190c35de
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M documentation/src/main/asciidoc/mapper-orm-mapping.asciidoc
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
Log Message:
-----------
HSEARCH-859 Rename 'hibernate.search.autoregister_listeners' to 'hibernate.search.enabled'
Because that's what it does: it enables or disables Hibernate Search.
Listeners are part of what is enabled/disabled, but not everything.
We'll reintroduce a separate property to enable/disable listener
registration later if it's really necessary (I doubt it).
Commit: 4f7f2d7f181f74c8485097f4dc28f6c2dd8a6186
https://github.com/hibernate/hibernate-search/commit/4f7f2d7f181f74c8485097f4dc28f6c2dd8a6186
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
Log Message:
-----------
HSEARCH-859 Remove an unused exception from Log
Commit: f0aee2c4a9a3fd9f18ecead0ef3e2b74dd6fe0c6
https://github.com/hibernate/hibernate-search/commit/f0aee2c4a9a3fd9f18ecead0ef3e2b74dd6fe0c6
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M documentation/src/main/asciidoc/configuration.asciidoc
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/UnusedPropertiesIT.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmConfigurationPropertyCheckingStrategyName.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/HibernateOrmConfigurationPropertySource.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
Log Message:
-----------
HSEARCH-859 Rename the property enable_configuration_property_tracking to configuration_property_checking.strategy
So that we can easily add a "throw" or "fail" strategy in the future, if
need be.
Commit: 268965fd7c6416c087085bcc8890cfc5f36bceaa
https://github.com/hibernate/hibernate-search/commit/268965fd7c6416c087085bcc8890cfc5f36bceaa
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchVersion.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexLifecycleStrategyName.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexStatus.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchVersion.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/MultiTenancyStrategyName.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtils.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/dialect/impl/ElasticsearchDialectFactory.java
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/ElasticsearchLinkImpl.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/IndexLifecycleStrategyName.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/IndexStatus.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchIndexLifecycleExecutionOptions.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchSchemaAccessor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/management/impl/ElasticsearchIndexLifecycleStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/MultiTenancyStrategyName.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/factory/impl/Elasticsearch7WorkBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/factory/impl/ElasticsearchWorkBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/WaitForIndexStatusWork.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchVersionTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtilsGetElasticsearchVersionTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/dialect/impl/ElasticsearchDialectFactoryTest.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/cfg/LuceneBackendSettings.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/cfg/MultiTenancyStrategyName.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendFactory.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/multitenancy/MultiTenancyStrategyName.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/indexing/HibernateOrmAutomaticIndexingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmExplicitIndexingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/routing/HibernateOrmRoutingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/aggregation/AggregationDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/converter/DslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/converter/ProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/predicate/PredicateDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/projection/ProjectionDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/query/QueryDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/searchdsl/sort/SortDslIT.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/management/ElasticsearchAnalyzerDefinitionCreationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchAnalyzerDefinitionMigrationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchAnalyzerDefinitionValidationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchIndexStatusCheckIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchNormalizerDefinitionCreationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchNormalizerDefinitionMigrationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchNormalizerDefinitionValidationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaAttributeValidationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaCreateStrategyIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaCreationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaMigrationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaNoneStrategyIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaValidationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingBaseIT.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/massindexing/MassIndexingNonEntityIdDocumentIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/MassIndexingPrimitiveIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchSessionWritePlanBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchSessionWritePlanNonEntityIdDocumentIdIT.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingStrategyName.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyName.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/ConfigurationPropertyCheckingStrategyName.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmAutomaticIndexingStrategyName.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmAutomaticIndexingSynchronizationStrategyName.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmConfigurationPropertyCheckingStrategyName.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/HibernateOrmConfigurationPropertySource.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
M util/internal/integrationtest/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-859 Reorganize enums used for configuration property values
* Avoid the Elasticsearch/HibernateOrm/etc. prefix when it's not
strictly necessary.
* Move the enums to the relevant package, instead of stuffing them all
in the cfg package.
Commit: 8d989c0a998833b7e0832ce949914088ce0c9467
https://github.com/hibernate/hibernate-search/commit/8d989c0a998833b7e0832ce949914088ce0c9467
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
A engine/src/main/java/org/hibernate/search/engine/common/impl/MappingFinalizationContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
A engine/src/main/java/org/hibernate/search/engine/common/spi/SearchIntegrationFinalizer.java
M engine/src/main/java/org/hibernate/search/engine/common/spi/SearchIntegrationPartialBuildState.java
A engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappingFinalizationContext.java
A engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappingFinalizer.java
M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappingKey.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/JavaBeanMappingBuilder.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingPartialBuildState.java
Log Message:
-----------
HSEARCH-859 Make the ConfigurationPropertySource available during mapping finalization
This will be useful in the next commit when the property source masking
will be handled at the engine level: the provided property source will
already be masked.
Commit: c3a93f01dd3533d2e688beec1e696c1eeb3fd032
https://github.com/hibernate/hibernate-search/commit/c3a93f01dd3533d2e688beec1e696c1eeb3fd032
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/cfg/EngineSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/impl/EngineConfigurationUtils.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilderImpl.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/analysis/ElasticsearchAnalysisConfigurerIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/analysis/LuceneAnalysisConfigurerIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/lowlevel/directory/CustomDirectoryIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/HibernateOrmIntegrationBooterIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/UnusedPropertiesIT.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/testsupport/util/rule/JavaBeanMappingSetupHelper.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/HibernateOrmConfigurationPropertySource.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/BackendMockSetupStrategy.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/MappingSetupHelper.java
M util/internal/integrationtest/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/orm/OrmSetupHelper.java
Log Message:
-----------
HSEARCH-859 Use the "hibernate.search." prefix for property keys in the engine as well
So that all property key constants are consistent.
Commit: 005108bba23f5af69a8bb209a9914526f784efa4
https://github.com/hibernate/hibernate-search/commit/005108bba23f5af69a8bb209a9914526f784efa4
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
Log Message:
-----------
HSEARCH-859 Use the same property source in the ORM mapper's booter and integrator
... so that properties such as "enabled" are not incorrectly reported as
unused.
This is not really related to this ticket, but I noticed it while
changing related code, so...
Commit: 0ab50df937aede500d30ac8b6614baad7e9bda76
https://github.com/hibernate/hibernate-search/commit/0ab50df937aede500d30ac8b6614baad7e9bda76
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/ConsumedPropertyTrackingConfigurationPropertySource.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/DelegatingBuildContext.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/RootBuildContext.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilderImpl.java
M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappingBuildContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/ConfigurationPropertyChecker.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/ConsumedPropertyKeysReport.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/HibernateOrmAllAwareConfigurationServicePropertySource.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/HibernateOrmConfigurationPropertySource.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/HibernateOrmConfigurationServicePropertySource.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingInitiator.java
Log Message:
-----------
HSEARCH-859 Remove coupling between the ORM mapper and configuration property checking
First step to move configuration property checking to the engine.
Commit: cf77707a33bd060413992f02d6f4bc79a7a9b7b2
https://github.com/hibernate/hibernate-search/commit/cf77707a33bd060413992f02d6f4bc79a7a9b7b2
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M documentation/src/main/asciidoc/configuration.asciidoc
A engine/src/main/java/org/hibernate/search/engine/cfg/ConfigurationPropertyCheckingStrategyName.java
M engine/src/main/java/org/hibernate/search/engine/cfg/EngineSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/impl/MapConfigurationPropertySource.java
A engine/src/main/java/org/hibernate/search/engine/cfg/spi/AllAwareConfigurationPropertySource.java
A engine/src/main/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyChecker.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertySource.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilderImpl.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
M engine/src/main/java/org/hibernate/search/engine/common/spi/SearchIntegration.java
M engine/src/main/java/org/hibernate/search/engine/common/spi/SearchIntegrationPartialBuildState.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/UnusedPropertiesIT.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/JavaBeanMappingBuilder.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/ConfigurationPropertyCheckingStrategyName.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/ConfigurationPropertyChecker.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/HibernateOrmAllAwareConfigurationServicePropertySource.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/impl/HibernateOrmConfigurationServicePropertySource.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
Log Message:
-----------
HSEARCH-859 Move configuration property checking to the engine
Commit: 94d251fcb6fb6b85202f782863eedf37f8c223c6
https://github.com/hibernate/hibernate-search/commit/94d251fcb6fb6b85202f782863eedf37f8c223c6
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
Log Message:
-----------
HSEARCH-859 Update obsolete configuration property constant names
Compare: https://github.com/hibernate/hibernate-search/compare/15333832dc83...94d251fcb6fb
More information about the hibernate-commits
mailing list