[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