[hibernate/hibernate-search] 344a80: HSEARCH-3464 Use consistent naming for *Settings c...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 344a805daf837a92243d0be4aca1d2d04658335c
https://github.com/hibernate/hibernate-search/commit/344a805daf837a92243d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/ElasticsearchAnalysisConfigurer.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
A 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/SearchBackendElasticsearchSettings.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/SearchIndexElasticsearchSettings.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/ElasticsearchBackendSpiSettings.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/SearchBackendElasticsearchSpiSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.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/ElasticsearchBackendImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/LuceneAnalysisConfigurer.java
A 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/SearchBackendLuceneSettings.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendFactory.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
M engine/src/main/java/org/hibernate/search/engine/backend/spi/BackendFactory.java
M engine/src/main/java/org/hibernate/search/engine/backend/spi/BackendImplementor.java
A engine/src/main/java/org/hibernate/search/engine/cfg/BackendSettings.java
A engine/src/main/java/org/hibernate/search/engine/cfg/EngineSettings.java
A engine/src/main/java/org/hibernate/search/engine/cfg/IndexSettings.java
R engine/src/main/java/org/hibernate/search/engine/cfg/SearchBackendCommonSettings.java
R engine/src/main/java/org/hibernate/search/engine/cfg/SearchEngineSettings.java
R engine/src/main/java/org/hibernate/search/engine/cfg/SearchIndexCommonSettings.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
M engine/src/main/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanProvider.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/analysis/ElasticsearchAnalysisConfigurerIT.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/work/ElasticsearchIndexingIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/analysis/LuceneAnalysisConfigurerIT.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 integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/BasicMassIndexingIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/ProgrammaticMappingAccessTypeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/ProgrammaticMappingSmokeIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/ManualIndexingIT.java
M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/OrmElasticsearchLibraryShowcaseIT.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/HibernateOrmMapperSettings.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/IndexingStrategyConfiguration.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/SearchOrmSettings.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/HibernateOrmMappingInitiator.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-3464 Use consistent naming for *Settings class with respect to Maven modules
Commit: 74d2c816297dd854d66049406f78d412eb84b0ed
https://github.com/hibernate/hibernate-search/commit/74d2c816297dd854d660...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/cfg/LuceneBackendSettings.java
Log Message:
-----------
HSEARCH-3464 Fix some javadoc in *Settings classes.
Compare: https://github.com/hibernate/hibernate-search/compare/f292039f94ba...74d2...
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
5 years, 11 months
[hibernate/hibernate-search] b0168b: HSEARCH-3053 Remove mentions of "refresh_after_wri...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: b0168b73037714921823681a2592dcae943bc34a
https://github.com/hibernate/hibernate-search/commit/b0168b73037714921823...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M documentation/src/test/resources/META-INF/persistence.xml
M integrationtest/backend/lucene/src/test/resources/backend-tck-analysis-custom.properties
M integrationtest/backend/lucene/src/test/resources/backend-tck-multi-tenancy.properties
M integrationtest/backend/lucene/src/test/resources/backend-tck.properties
Log Message:
-----------
HSEARCH-3053 Remove mentions of "refresh_after_write" in Lucene backend configuration
It doesn't make any sense with the Lucene backend, this is an
Elasticsearch-specific property.
Commit: b2823bca01a2eabe052d239348e8d869d252d468
https://github.com/hibernate/hibernate-search/commit/b2823bca01a2eabe052d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchParallelChangesetsWorkOrchestrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchSerialChangesetsWorkOrchestrator.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilderTest.java
Log Message:
-----------
HSEARCH-3053 Fix some bugs in Elasticsearch work sequence behavior
In particular, make sure that:
* we drop any CompletionException wrappers before reporting exceptions
to the user.
* futures returned to the user complete only when both the work and the
corresponding flush executed.
* we mark bulked works as failed, not skipped, when their bulk work
failed.
Commit: 8150e267b395681dbf4e5146923e4377d1815d13
https://github.com/hibernate/hibernate-search/commit/8150e267b395681dbf4e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerBuilder.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/impl/IndexingBackendContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchImmutableWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchRefreshingWorkExecutionContext.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkOrchestratorFactory.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkOrchestratorProvider.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
Log Message:
-----------
HSEARCH-3053 Improve consistency and wording around orchestrators
Rename:
* stream orchestrators to parallel orchestrators, because it's clearer
* non-stream orchestrators to serial orchestrators, because it's clearer
* ElasticsearchWorkOrchestratorFactory to
ElasticsearchWorkOrchestratorProvider, because we are about to add a way
to access the root parallel orchestrators (a getter), which doesn't fit
the factory pattern.
Commit: 2614ea51547ba7e1969e45b3347a02e8307a5c17
https://github.com/hibernate/hibernate-search/commit/2614ea51547ba7e1969e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerBuilder.java
Log Message:
-----------
HSEARCH-3053 Properly close resources if we fail to initialize an Elasticsearch index
Commit: 4a33ff191e988f88391e31d7a6fa81f58d9f8b66
https://github.com/hibernate/hibernate-search/commit/4a33ff191e988f88391e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchFlushableWorkExecutionContext.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchIgnoreDirtyWorkExecutionContext.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchIgnoreRefreshWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchImmutableWorkExecutionContext.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchRefreshableWorkExecutionContext.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchRefreshingWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkOrchestratorProvider.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSimpleBulkableElasticsearchWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSimpleElasticsearchWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchForwardingWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchWorkExecutionContext.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilderTest.java
Log Message:
-----------
HSEARCH-3053 Remove confusion between flush and refresh in Elasticsearch work sequences
Commit: b7305f4042e10d2cbfb8a6a9a1b39d48638e3715
https://github.com/hibernate/hibernate-search/commit/b7305f4042e10d2cbfb8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/AbstractElasticsearchBarrierWorkOrchestrator.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchAccumulatingWorkOrchestrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchBatchingSharedWorkOrchestrator.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchFlushableWorkOrchestrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchParallelChangesetsWorkOrchestrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchSerialChangesetsWorkOrchestrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkOrchestratorProvider.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchParallelChangesetsWorkOrchestratorTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchSerialChangesetsWorkOrchestratorTest.java
Log Message:
-----------
HSEARCH-3053 Remove confusion around the "flush" term in Elasticsearch work orchestrators
Commit: 081c7a651d2d9fafc6f214cc34eb16c45d38a1bf
https://github.com/hibernate/hibernate-search/commit/081c7a651d2d9fafc6f2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.java
Log Message:
-----------
HSEARCH-3053 Remove an obsolete comment
Commit: 0a53442f1b10be1d7678a6f5a029ca14734942a7
https://github.com/hibernate/hibernate-search/commit/0a53442f1b10be1d7678...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulker.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkSequenceBuilder.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulkerTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilderTest.java
Log Message:
-----------
HSEARCH-3053 Remove confusion around the "start" term in Elasticsearch work sequences
Commit: a7d7fc266be8f761444f8a12c9bfbe2e7d2a3fe1
https://github.com/hibernate/hibernate-search/commit/a7d7fc266be8f761444f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulker.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchParallelChangesetsWorkOrchestrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchSerialChangesetsWorkOrchestrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkBulker.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulkerTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchParallelChangesetsWorkOrchestratorTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchSerialChangesetsWorkOrchestratorTest.java
Log Message:
-----------
HSEARCH-3053 Remove confusion around the term "flush" in Elasticsearch work sequences/bulkers
Commit: f292039f94baf571ded54d7f15b2ee73f1315f0b
https://github.com/hibernate/hibernate-search/commit/f292039f94baf571ded5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilderTest.java
Log Message:
-----------
HSEARCH-3053 Clearly separate the futures we test from the ones we complete in ElasticsearchDefaultWorkSequenceBuilderTest
Compare: https://github.com/hibernate/hibernate-search/compare/59115a3d0522...f292...
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
5 years, 11 months