Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: eff3742d17a98a4e32caa59662ccc53a6123e6a5
https://github.com/hibernate/hibernate-search/commit/eff3742d17a98a4e32ca...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/logging/impl/RootFailureCollector.java
M
engine/src/main/java/org/hibernate/search/engine/logging/spi/ContextualFailureCollector.java
Log Message:
-----------
HSEARCH-3468 Allow to add failures to a ContextualFailureCollector with just a String
(no Throwable)
Commit: 930c9459b997c691a9876d2afe907f79241ce6c7
https://github.com/hibernate/hibernate-search/commit/930c9459b997c691a987...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
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/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/BridgeIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DependencyIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldContainerExtractorBaseIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedIT.java
M
integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/FailureReportUtils.java
Log Message:
-----------
HSEARCH-3468 Support multiple different contexts in the test util to build a failure
report pattern
Commit: 5e61a9828b7f6d35aeb649fa381c28ff924ede29
https://github.com/hibernate/hibernate-search/commit/5e61a9828b7f6d35aeb6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M util/internal/test/pom.xml
M util/internal/test/src/main/java/org/hibernate/search/util/impl/test/SubTest.java
Log Message:
-----------
HSEARCH-3468 Log exceptions caught in SubTest for easier debugging
Commit: e8d44e106c0a11c9ef00681594cd6320d05f9cde
https://github.com/hibernate/hibernate-search/commit/e8d44e106c0a11c9ef00...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
Log Message:
-----------
HSEARCH-3468 Ensure index/backend iteration order is deterministic
Commit: 2117c8635a087ea7355d863ecb3fbc317b5e2608
https://github.com/hibernate/hibernate-search/commit/2117c8635a087ea7355d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/FailureReportUtils.java
Log Message:
-----------
HSEARCH-3468 Allow to match multi-line failures in the failure report test utils
Commit: 57c58b86532b17456373ebbdaae3f6f4f126a7dd
https://github.com/hibernate/hibernate-search/commit/57c58b86532b17456373...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
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/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilderImpl.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
Log Message:
-----------
HSEARCH-3468 Start index managers explicitly in the engine, not implicitly when they are
built by the mapper
Commit: 04dbbdaf5d9183d15637c6bd4e4b81c525ba629c
https://github.com/hibernate/hibernate-search/commit/04dbbdaf5d9183d15637...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
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/admin/impl/ElasticsearchSchemaMigratorImpl.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/logging/impl/Log.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/WaitForIndexStatusWork.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
A
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerStartContext.java
A
engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerStartContextImpl.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/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/ElasticsearchNormalizerDefinitionValidationIT.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaMigrationIT.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
Log Message:
-----------
HSEARCH-3468 Collect index managers start failures in the failure report instead of
propagating the exception
Commit: 4f28d9cd59e6c5e097663ff9bf5e39cc3f7f443f
https://github.com/hibernate/hibernate-search/commit/4f28d9cd59e6c5e09766...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchIndexAdministrationClient.java
R
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchSchemaValidationException.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchSchemaValidator.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchSchemaValidatorImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchValidationMessages.java
R
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ValidationContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ValidationContextType.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ValidationErrorCollector.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
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchEventContextMessages.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchEventContexts.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M
engine/src/main/java/org/hibernate/search/engine/logging/impl/EngineEventContextMessages.java
M engine/src/main/java/org/hibernate/search/engine/logging/spi/EventContexts.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/ElasticsearchNormalizerDefinitionValidationIT.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaValidationIT.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/FailureReportUtils.java
Log Message:
-----------
HSEARCH-3468 Restore the ability for the Elasticsearch schema validation to report
errors across multiple indexes
Commit: 97c89b4edf0937b6f89e6e858ee65f8021b5b73b
https://github.com/hibernate/hibernate-search/commit/97c89b4edf0937b6f89e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaValidationIT.java
Log Message:
-----------
HSEARCH-3468 Add a test for schema validation of nested fields
Compare:
https://github.com/hibernate/hibernate-search/compare/4d3b5fee3166...97c8...