Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 681ec2486605e8af8c6ae8ca5934d93979941874
https://github.com/hibernate/hibernate-search/commit/681ec2486605e8af8c6a...
Author: Yoann Rodière <yoann(a)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/7c2aa6c7b31df6f0b8bf...
Author: Yoann Rodière <yoann(a)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/55645e4457c162616078...
Author: Yoann Rodière <yoann(a)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/e3cab3e25e76cf21eda6...
Author: Yoann Rodière <yoann(a)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/5c1a5ea6763098db7947...
Author: Yoann Rodière <yoann(a)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/4f7f2d7f181f74c84850...
Author: Yoann Rodière <yoann(a)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/f0aee2c4a9a3fd9f18ec...
Author: Yoann Rodière <yoann(a)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/268965fd7c6416c08708...
Author: Yoann Rodière <yoann(a)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/8d989c0a998833b7e083...
Author: Yoann Rodière <yoann(a)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/c3a93f01dd3533d2e688...
Author: Yoann Rodière <yoann(a)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/005108bba23f5af69a8b...
Author: Yoann Rodière <yoann(a)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/0ab50df937aede500d30...
Author: Yoann Rodière <yoann(a)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/cf77707a33bd06041399...
Author: Yoann Rodière <yoann(a)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/94d251fcb6fb6b85202f...
Author: Yoann Rodière <yoann(a)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...94d2...