Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: b45813d3308f0e0db9bb1bbe01438c40904646d6
https://github.com/hibernate/hibernate-search/commit/b45813d3308f0e0db9bb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M
batch-jsr352/jberet/src/main/java/org/hibernate/search/batch/jsr352/jberet/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3996 Fix invalid log id offsets
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 716e0e48a69a01b8d3bc3433a02b0a813768d8c9
https://github.com/hibernate/hibernate-search/commit/716e0e48a69a01b8d3bc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/logging/impl/Log.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
batch-jsr352/core/src/main/java/org/hibernate/search/batch/jsr352/core/logging/impl/Log.java
M
batch-jsr352/jberet/src/main/java/org/hibernate/search/batch/jsr352/jberet/logging/impl/Log.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/log/impl/Log.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3308 Clean up Log classes
* Rename ID_OFFSET constants to something clearer
* Remove unnecessary TODOs and comments
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5866ef75a075eb4c931f55ce8ea25358efa5a5d0
https://github.com/hibernate/hibernate-search/commit/5866ef75a075eb4c931f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3308 Use Search 5 exception message IDs for Search 6 exceptions where possible
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: d56932cc2d1de85272e3b82809d99758a4b756e7
https://github.com/hibernate/hibernate-search/commit/d56932cc2d1de85272e3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3356 Remove obsolete information from a log message
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 21ef79ed591764b5e7bf0a7c3ba7691aca4a6f4a
https://github.com/hibernate/hibernate-search/commit/21ef79ed591764b5e7bf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/hcann/spi/PojoCommonsAnnotationsHelper.java
Log Message:
-----------
HSEARCH-3356 Remove unnecessary SPI method and SearchExceptions in
PojoCommonsAnnotationsHelper
AssertionFailure is fine here.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: eb3ef4d988345892a3c646ee5db85c2b77aa53e8
https://github.com/hibernate/hibernate-search/commit/eb3ef4d988345892a3c6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/hcann/spi/PojoCommonsAnnotationsHelper.java
Log Message:
-----------
HSEARCH-3356 Add missing "final" keyword in PojoCommonsAnnotationsHelper
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 591f8e665ba98fbbf7997fe06fc6581275ed897e
https://github.com/hibernate/hibernate-search/commit/591f8e665ba98fbbf799...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.java
M
integrationtest/v5migrationhelper/engine/src/test/java/org/hibernate/search/test/dsl/BuildQueryBuilderTest.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/query/QueryUnindexedEntityTest.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/query/validation/QueryValidationTest.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManagerContainer.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoMappingDelegateImpl.java
R
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeContainedTypeContextProvider.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
Log Message:
-----------
HSEARCH-3356 Use a simpler, less confusing message when trying to target non-indexed
types in a search scope
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: dfa9c55ddc0f7169a07c675c307735b3b99c5f92
https://github.com/hibernate/hibernate-search/commit/dfa9c55ddc0f7169a07c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultPeriodValueBridge.java
Log Message:
-----------
HSEARCH-3356 Fix invalid type displayed in error message in DefaultPeriodValueBridge
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 48623c76d470715f6db26295d02eab8ba84894a9
https://github.com/hibernate/hibernate-search/commit/48623c76d470715f6db2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/DefaultIdentifierBindingContext.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingBindingContextImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBindingContextImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3356 Clarify error messages when applying a bridge to the wrong type
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: a9f8d078225d56e63bf18f84c0341758551a9674
https://github.com/hibernate/hibernate-search/commit/a9f8d078225d56e63bf1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedBaseIT.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
Log Message:
-----------
HSEARCH-3356 Clarify error message when a non-entity type is marked as @Indexed
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 72cd4458b6f0f657c2c46c6a1c0f0fe4ab2f2aab
https://github.com/hibernate/hibernate-search/commit/72cd4458b6f0f657c2c4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/GenericFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/NonStandardFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3356 Clarify error messages when using a @*Field annotation on the wrong type
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 1d92e879c0109116311245b6ea5dbb344b75d34b
https://github.com/hibernate/hibernate-search/commit/1d92e879c01091163112...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClientImplementor.java
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/impl/ElasticsearchLinkImpl.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/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/Shard.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/ShardHolder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/index/impl/IndexAccessorImpl.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationImpl.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
M
util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-3356 Consistently add context (backend name, ...) to shutdown errors at the
SearchIntegration level
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 15d22fd10cd69a9cd30c81b7d762df3b5f9808cd
https://github.com/hibernate/hibernate-search/commit/15d22fd10cd69a9cd30c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/environment/thread/impl/ThreadPoolProviderImpl.java
A
engine/src/test/java/org/hibernate/search/engine/common/impl/SearchIntegrationImplTest.java
Log Message:
-----------
HSEARCH-3356 Test that shutdown failures are correctly reported
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 41467887625784cd71a855a820f7cf5a6c6753a3
https://github.com/hibernate/hibernate-search/commit/41467887625784cd71a8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/logging/impl/Log.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.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/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaAccessor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/AbstractElasticsearchNestablePredicate.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/AbstractElasticsearchDocumentValueSort.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchDistanceSort.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchStandardFieldSort.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ExplainWork.java
M
backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilderTest.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/LuceneAnalyzerComponentsStep.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/model/dsl/impl/LuceneNormalizerComponentsStep.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/index/impl/IndexAccessorImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/reader/impl/HibernateSearchMultiReader.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterDelegatorImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterProvider.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneNestablePredicate.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/SearchProjectionExtractContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchScrollImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractLuceneDocumentValueSort.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneGeoPointDistanceSort.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneStandardFieldSort.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/AddEntryWork.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/CountWork.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/DeleteEntriesByQueryWork.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/DeleteEntryWork.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/ExplainWork.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/ScrollWork.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/SearchWork.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/UpdateEntryWork.java
M
batch-jsr352/core/src/main/java/org/hibernate/search/batch/jsr352/core/logging/impl/Log.java
M
batch-jsr352/core/src/main/java/org/hibernate/search/batch/jsr352/core/massindexing/step/afterchunk/impl/AfterChunkBatchlet.java
M
batch-jsr352/core/src/main/java/org/hibernate/search/batch/jsr352/core/massindexing/step/beforechunk/impl/BeforeChunkBatchlet.java
M
batch-jsr352/core/src/main/java/org/hibernate/search/batch/jsr352/core/massindexing/util/impl/SerializationUtil.java
M
batch-jsr352/core/src/test/java/org/hibernate/search/batch/jsr352/core/massindexing/util/impl/SerializationUtilTest.java
M
batch-jsr352/jberet/src/main/java/org/hibernate/search/batch/jsr352/jberet/logging/impl/Log.java
M documentation/src/main/asciidoc/migration/index.asciidoc
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/reindexing/reindexonupdate/shallow/incorrect/ReindexOnUpdateShallowIncorrectIT.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/ParseUtils.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/ValidateUtils.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyBeanReferenceTest.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyInvalidSimpleValuesTest.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyValidMissingValuesTest.java
M engine/src/test/java/org/hibernate/search/engine/cfg/spi/ParseUtilsTest.java
M
engine/src/test/java/org/hibernate/search/engine/common/dsl/impl/DslExtensionStateTest.java
M
engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
M
engine/src/test/java/org/hibernate/search/engine/environment/bean/impl/ConfiguredBeanResolverTest.java
M
engine/src/test/java/org/hibernate/search/engine/mapper/mapping/building/impl/ConfiguredIndexSchemaManagerNestingContextTest.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.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/bootstrap/ElasticsearchBootstrapFailureIT.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/index/lifecycle/ElasticsearchIndexLifecycleStrategyIT.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/index/naming/ElasticsearchIndexNamingBaseIT.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerDynamicMappingIT.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerInspectionAliasesIT.java
M
integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.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/ObjectStructureIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/decimalscale/DecimalScaleIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/DocumentElementMultiValuedIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/IndexSchemaElementFieldIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/IndexSchemaElementFieldTemplateIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/IndexSchemaElementTypeIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/dynamic/ObjectFieldTemplateIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/indexnull/IndexNullAsValueIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyMismatchIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/SingleFieldAggregationFilteringSpecificsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/SingleFieldAggregationTypeCheckingAndConversionIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractPredicateFieldScoreIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/AbstractPredicateTypeCheckingAndConversionIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NestedPredicateSpecificsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RangePredicateBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SearchPredicateIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringPredicateSpecificsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/DistanceSearchProjectionTypeCheckingAndConversionIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionTypeCheckingAndConversionIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryScrollIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryTimeoutIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortFilteringSpecificsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortBaseIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortFilteringSpecificsIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortTypeCheckingAndConversionIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
M
integrationtest/batch-jsr352/src/test/java/org/hibernate/search/integrationtest/batch/jsr352/component/ValidationUtilComponentIT.java
M
integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/bootstrap/BackendTypeAutoDetectMultipleBackendTypesInClasspathIT.java
M
integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/bootstrap/BackendTypeAutoDetectSingleBackendTypeInClasspathIT.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/bootstrap/BootstrapFailureIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/ObsoletePropertiesIT.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/hibernateormapis/ToHibernateOrmSessionIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/hibernateormapis/ToJpaEntityManagerIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/SearchMappingIT.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/model/TransientPropertyIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/model/IdClassIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/loading/SearchQueryEntityLoadingCacheLookupIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/loading/SearchQueryEntityLoadingNonUniqueDocumentIdIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchIndexingPlanBaseIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/spi/DifferentSessionFactoriesIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/automaticindexing/DefaultReindexOnUpdateIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/SearchMappingIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/alternative/AlternativeBinderIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/annotation/processing/CustomPropertyMappingAnnotationBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/annotation/processing/CustomTypeMappingAnnotationBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DependencyIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeAdditionIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldContainerExtractorBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeAdditionIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/GenericFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/NonStandardFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBindingBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/ScaledNumberFieldIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBindingBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/providedid/ProvidedIdIT.java
M
integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/LibraryShowcaseMassIndexingIT.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/configuration/field/TokenizationTest.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/id/ExplicitIdTest.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/log/impl/Log.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/common/impl/HibernateOrmUtils.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/LoggingMassIndexingMonitor.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/model/impl/HibernateOrmDynamicMapPropertyModel.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultDurationValueBridge.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/impl/DefaultPeriodValueBridge.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/GeoPointBridge.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexedTypeManagerBuilder.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexerImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
M
mapper/pojo-base/src/test/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/PojoAssociationPathInverterTest.java
M
mapper/pojo-base/src/test/java/org/hibernate/search/mapper/pojo/model/path/PojoModelPathTest.java
M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/Log.java
M
v5migrationhelper/engine/src/main/java/org/hibernate/search/bridge/builtin/impl/CoordinatesBridge.java
Log Message:
-----------
HSEARCH-3356 Use clear and consistent phrasing in log messages and exceptions
* Rephrase some messages to be clearer.
* Don't be unnecessarily apologetic ("please...") when asking users
to fix their code.
* Use present tense rather than past tense, as much as possible.
* Use nominal sentences where possible.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: a16a529aa87df91f4290c74288bddfb752a70493
https://github.com/hibernate/hibernate-search/commit/a16a529aa87df91f4290...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
batch-jsr352/core/src/main/java/org/hibernate/search/batch/jsr352/core/massindexing/util/impl/JobContextUtil.java
Log Message:
-----------
HSEARCH-3356 Remove unused method and exception in JobContextUtil
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 58dbb5dd35e4ebb5c06542dc9db0929dbd764ddf
https://github.com/hibernate/hibernate-search/commit/58dbb5dd35e4ebb5c065...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
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/ElasticsearchLinkImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/BackendThreads.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchRequestTransformerContextImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/BackendThreads.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/ExplainWork.java
M
engine/src/main/java/org/hibernate/search/engine/backend/orchestration/spi/BatchingExecutor.java
M
engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexIndexingPlanExecutionReport.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
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
M engine/src/main/java/org/hibernate/search/engine/reporting/FailureContext.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanProjectionHitMapper.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/massindexing/MassIndexingFailureContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchIndexingPlanExecutionReportImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/AbstractPojoImplicitReindexingResolverNodeBuilder.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/PojoImplicitReindexingResolverBuilder.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/PojoImplicitReindexingResolverValueNodeBuilderDelegate.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/PojoIndexingDependencyCollectorValueNode.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBindingContextImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanBinder.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerExtractorBinder.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/AnnotationProcessorProvider.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
M util/common/src/main/java/org/hibernate/search/util/common/AssertionFailure.java
M util/common/src/main/java/org/hibernate/search/util/common/impl/Throwables.java
Log Message:
-----------
HSEARCH-3356 Consistently ask for bug reports upon AssertionFailure
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: c9aaa1fc58ad2ce12fba7f8e686290269634f9a8
https://github.com/hibernate/hibernate-search/commit/c9aaa1fc58ad2ce12fba...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M
engine/src/main/java/org/hibernate/search/engine/reporting/spi/RootFailureCollector.java
Log Message:
-----------
HSEARCH-3356 More generic and more useful handling of exceptions while collecting
bootstrap failures
In particular: ask for users to report the issue, and give them an URL
to start from.
Commit: 01fd5d1c29fc54191af2cc0908d28e2e422f36f2
https://github.com/hibernate/hibernate-search/commit/01fd5d1c29fc54191af2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/HibernateSearchResourceLoader.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/LuceneAnalysisComponentFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
engine/src/main/java/org/hibernate/search/engine/environment/bean/spi/ReflectionBeanProvider.java
M
engine/src/main/java/org/hibernate/search/engine/environment/classpath/spi/ClassLoaderHelper.java
M
engine/src/main/java/org/hibernate/search/engine/environment/classpath/spi/DefaultClassResolver.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.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/LuceneExtensionIT.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/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
Log Message:
-----------
HSEARCH-3356 Simplify exceptions when instantiating objects using reflection
1. Don't pass around a "component description" to ClassLoaderHelper:
expect callers to wrap exceptions with their own if they want to
provide more context.
2. Add exception wrapping to LuceneAnalysisComponentFactory and
ReflectionBeanProvider to give more context upon exceptions.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: f4ad8f2abb7a699be359fa41ae681ce7acd37b89
https://github.com/hibernate/hibernate-search/commit/f4ad8f2abb7a699be359...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/ConvertUtils.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3356 Avoid false positives when validating Class arguments passed to
configuration properties
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 308d806aac12020ec7db7799c8264d3b93b34389
https://github.com/hibernate/hibernate-search/commit/308d806aac12020ec7db...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchRequest.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/timeout/impl/ElasticsearchTimeoutManager.java
R
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/timeout/spi/RequestDeadline.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/WaitForIndexStatusWork.java
A engine/src/main/java/org/hibernate/search/engine/common/timing/spi/Deadline.java
A
engine/src/main/java/org/hibernate/search/engine/common/timing/spi/StaticDeadline.java
Log Message:
-----------
HSEARCH-3356 Rename RequestDeadline to Deadline and make it available to all modules
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 8931d8e88b58c98da7c06c113b00d9b882e1c299
https://github.com/hibernate/hibernate-search/commit/8931d8e88b58c98da7c0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchRequest.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/Elasticsearch7SearchResultExtractor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchLoadableSearchResult.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchScrollImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/timeout/impl/ElasticsearchTimeoutManager.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/builder/impl/CountWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/ScrollWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/SearchWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CountWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchSearchResultExtractor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ScrollWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/SearchWork.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/lowlevel/collector/impl/TimeoutCountCollector.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/collector/impl/TimeoutCountCollectorManager.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/CollectorSet.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneLoadableSearchResult.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcherImpl.java
M engine/src/main/java/org/hibernate/search/engine/common/timing/spi/Deadline.java
M
engine/src/main/java/org/hibernate/search/engine/common/timing/spi/StaticDeadline.java
M
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/DefaultProjectionHitMapper.java
M
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/EntityLoader.java
M
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/IdentityEntityLoader.java
M
engine/src/main/java/org/hibernate/search/engine/search/loading/spi/ProjectionHitMapper.java
M
engine/src/main/java/org/hibernate/search/engine/search/timeout/spi/TimeoutManager.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/MapperMockUtils.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanProjectionHitMapper.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmByTypeEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmComposableEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmEntityIdEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoader.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/NextScrollWorkCall.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/SearchWorkCall.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/VerifyingStubBackendBehavior.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/StubBackendBehavior.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQuery.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchScroll.java
Log Message:
-----------
HSEARCH-3356 Use a dedicated Deadline object instead of the TimeoutManager to pass
around the configured timeout
Thanks to that, if a deadline is non-null, there always is a timeout.
No need to have methods that may return null in the deadline itself.
As a consequence, we can now expose more methods on Deadline (see
following commits).
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 532f97eb98987caf9682112ce847a7175df8bcc6
https://github.com/hibernate/hibernate-search/commit/532f97eb98987caf9682...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.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/search/impl/ElasticsearchSearchContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/timeout/impl/ElasticsearchTimeoutManager.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectors.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/timeout/impl/LuceneTimeoutManager.java
M engine/src/main/java/org/hibernate/search/engine/common/timing/spi/Deadline.java
M
engine/src/main/java/org/hibernate/search/engine/common/timing/spi/StaticDeadline.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M
engine/src/main/java/org/hibernate/search/engine/search/timeout/spi/TimeoutManager.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryTimeoutIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/SearchQueryBaseIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/loading/SearchQueryEntityLoadingBaseIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/search/loading/SearchQueryEntityLoadingMultipleTypesIT.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmEntityIdEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoader.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/timeout/impl/StubTimeoutManager.java
Log Message:
-----------
HSEARCH-3356 Use consistent messages for all timeout exceptions
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: a02d017b838a3af04142a765d67bd699cf3b88cd
https://github.com/hibernate/hibernate-search/commit/a02d017b838a3af04142...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchScrollImpl.java
R
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/timeout/impl/ElasticsearchTimeoutManager.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/CollectorSet.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/ExtractionRequirements.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectors.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneExtractableSearchResult.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneLoadableSearchResult.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchScrollImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcherImpl.java
R
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/timeout/impl/LuceneTimeoutManager.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneSearcher.java
M
engine/src/main/java/org/hibernate/search/engine/search/timeout/spi/TimeoutManager.java
Log Message:
-----------
HSEARCH-3356 Remove specialized versions of TimeoutManager
Because now, we can.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: c66363a9eb25002bee3d653e50df5f6e15db2a8e
https://github.com/hibernate/hibernate-search/commit/c66363a9eb25002bee3d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneFieldFieldCodec.java
Log Message:
-----------
HSEARCH-3356 Replace a SearchException with AssertionFailure in LuceneFieldFieldCodec
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: c0f3c31c43d67a8adb72d727d1985cc28bede872
https://github.com/hibernate/hibernate-search/commit/c0f3c31c43d67a8adb72...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/collector/impl/GeoPointDistanceCollector.java
Log Message:
-----------
HSEARCH-3356 Replace a SearchException with AssertionFailure in
GeoPointDistanceCollector
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: b1a5cbe92181b0559a9a9c89e7d4612ec368d737
https://github.com/hibernate/hibernate-search/commit/b1a5cbe92181b0559a9a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
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/types/codec/impl/ElasticsearchBigDecimalFieldCodec.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/ElasticsearchBigIntegerFieldCodec.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneBigDecimalFieldCodec.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneBigIntegerFieldCodec.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/NumberScaleConstants.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/decimalscale/DecimalScaleIT.java
Log Message:
-----------
HSEARCH-3356 Clarify error messages when attempting to index a BigDecimal/BigInteger
value that's out of range
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: e16c657c8bf2f8ffaddd09f58e541151e69cef75
https://github.com/hibernate/hibernate-search/commit/e16c657c8bf2f8ffaddd...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
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/scope/model/impl/ElasticsearchScopeSearchIndexesContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/model/impl/LuceneScopeSearchIndexesContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneMultiIndexSearchObjectFieldContext.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsPredicateObjectsSpecificsIT.java
Log Message:
-----------
HSEARCH-3356 Simplify structural checks when searching on object fields
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 74d64d1783c0c735fcfe406c12c027f8af68933e
https://github.com/hibernate/hibernate-search/commit/74d64d1783c0c735fcfe...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
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/schema/management/impl/ElasticsearchSchemaAccessor.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaMigratorImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/DefaultElasticsearchRequestSuccessAssessor.java
Log Message:
-----------
HSEARCH-3356 Fix a few incorrect messages upon Elasticsearch request failure
The messages didn't reflect what the error really was about.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 6e06b03805b7b5b274263b2c05dba104fe2ac6bc
https://github.com/hibernate/hibernate-search/commit/6e06b03805b7b5b27426...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
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/logging/impl/Log.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapIT.java
Log Message:
-----------
HSEARCH-3356 Clarify error messages when the Elasticsearch version is missing or
imprecise
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 8ff93cf204367092ff1b327d8bcdc9700faa9ab2
https://github.com/hibernate/hibernate-search/commit/8ff93cf204367092ff1b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerInspectionAliasesIT.java
Log Message:
-----------
HSEARCH-3356 Test error message when the read alias and write alias of an Hibernate
Search index target different indexes
It already works, but the test was missing. Adding it for completeness.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: e193b3db2ba9cffc9aa633198741216f94224ba2
https://github.com/hibernate/hibernate-search/commit/e193b3db2ba9cffc9aa6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/bridge/UnresolvedBridgeTest.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/engine/RollbackTransactionTest.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/query/LuceneProjectionQueryTest.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/query/ProjectionQueryTest.java
Log Message:
-----------
HSEARCH-4052 Remove some obsolete configuration from migration helper tests
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5437db1ec8061e2c3d68343eb2cd69256ba47bea
https://github.com/hibernate/hibernate-search/commit/5437db1ec8061e2c3d68...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/cfg/spi/HibernateSearch5Properties.java
Log Message:
-----------
HSEARCH-4052 Trigger a bootstrap failure when user configuration include obsolete
properties "directory_provider" or "sharding_strategy"
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 7872b63a4b8bd567a3a3a65bcb2a0dd027d5001a
https://github.com/hibernate/hibernate-search/commit/7872b63a4b8bd567a3a3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/ObsoletePropertiesIT.java
Log Message:
-----------
HSEARCH-4052 Test that obsolete properties "directory_provider" and
"sharding_strategy" trigger a bootstrap failure
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare:
https://github.com/hibernate/hibernate-search/compare/60d179f1227a...7872...