[hibernate-commits] [hibernate/hibernate-search] eff374: HSEARCH-3468 Allow to add failures to a Contextual...
Yoann Rodière
noreply at github.com
Tue Feb 12 08:57:25 EST 2019
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: eff3742d17a98a4e32caa59662ccc53a6123e6a5
https://github.com/hibernate/hibernate-search/commit/eff3742d17a98a4e32caa59662ccc53a6123e6a5
Author: Yoann Rodière <yoann at 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/930c9459b997c691a9876d2afe907f79241ce6c7
Author: Yoann Rodière <yoann at 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/5e61a9828b7f6d35aeb649fa381c28ff924ede29
Author: Yoann Rodière <yoann at 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/e8d44e106c0a11c9ef00681594cd6320d05f9cde
Author: Yoann Rodière <yoann at 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/2117c8635a087ea7355d863ecb3fbc317b5e2608
Author: Yoann Rodière <yoann at 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/57c58b86532b17456373ebbdaae3f6f4f126a7dd
Author: Yoann Rodière <yoann at 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/04dbbdaf5d9183d15637c6bd4e4b81c525ba629c
Author: Yoann Rodière <yoann at 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/4f28d9cd59e6c5e097663ff9bf5e39cc3f7f443f
Author: Yoann Rodière <yoann at 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/97c89b4edf0937b6f89e6e858ee65f8021b5b73b
Author: Yoann Rodière <yoann at 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...97c89b4edf09
More information about the hibernate-commits
mailing list