[hibernate/hibernate-search] b45813: HSEARCH-3996 Fix invalid log id offsets
by Yoann Rodière
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...
4 years, 1 month
[hibernate/hibernate-commons-annotations] c461f0: HCANN-109 TypeEnvironmentFactory should be convert...
by Sanne Grinovero
Branch: refs/heads/5.1
Home: https://github.com/hibernate/hibernate-commons-annotations
Commit: c461f042732013850bb1e101d7a6966117c45b32
https://github.com/hibernate/hibernate-commons-annotations/commit/c461f04...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-10-27 (Tue, 27 Oct 2020)
Changed paths:
M src/main/java/org/hibernate/annotations/common/reflection/java/JavaReflectionManager.java
M src/main/java/org/hibernate/annotations/common/reflection/java/generics/TypeEnvironmentFactory.java
M src/test/java/org/hibernate/annotations/common/test/reflection/java/generics/ApproximatingTypeEnvironmentTest.java
M src/test/java/org/hibernate/annotations/common/test/reflection/java/generics/TypeEnvironmentFactoryTest.java
M src/test/java/org/hibernate/annotations/common/test/reflection/java/generics/TypeUtilsTest.java
Log Message:
-----------
HCANN-109 TypeEnvironmentFactory should be converted into a static helper
s
Commit: 3196bce944b1493c57338dbb71b342e2f0bfddc7
https://github.com/hibernate/hibernate-commons-annotations/commit/3196bce...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M src/main/java/org/hibernate/annotations/common/reflection/java/JavaReflectionManager.java
R src/main/java/org/hibernate/annotations/common/reflection/java/Pair.java
A src/main/java/org/hibernate/annotations/common/reflection/java/TypeEnvironmentMap.java
A src/main/java/org/hibernate/annotations/common/reflection/java/XTypeConstruction.java
Log Message:
-----------
HCANN-111 Improve hashing and memory costs of JavaReflectionManager
Commit: 2981611f17a4145095fbf79d7e7d54ca41ea1856
https://github.com/hibernate/hibernate-commons-annotations/commit/2981611...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M src/main/java/org/hibernate/annotations/common/reflection/java/JavaReflectionManager.java
M src/main/java/org/hibernate/annotations/common/reflection/java/TypeEnvironmentMap.java
Log Message:
-----------
HCANN-112 Favour full release of an HashMap over clearing it
Commit: 21b0359e00a048dc636bdfb3c4e0eb125c38c7c5
https://github.com/hibernate/hibernate-commons-annotations/commit/21b0359...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M src/main/java/org/hibernate/annotations/common/annotationfactory/AnnotationProxy.java
Log Message:
-----------
HCANN-113 Reduce retained memory of AnnotationProxy
Commit: 70f2d7bd23164f264472dded2990f5af6aea584f
https://github.com/hibernate/hibernate-commons-annotations/commit/70f2d7b...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M src/main/java/org/hibernate/annotations/common/annotationfactory/AnnotationDescriptor.java
Log Message:
-----------
HCANN-113 Reduce average memory retention of AnnotationDescriptor
Commit: aa39d6f0c7e3df079dae3a4f25d5d5efad84501b
https://github.com/hibernate/hibernate-commons-annotations/commit/aa39d6f...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M src/main/java/org/hibernate/annotations/common/reflection/java/JavaXClass.java
Log Message:
-----------
HCANN-113 Trim ArrayList instances returned by JavaXClass
Compare: https://github.com/hibernate/hibernate-commons-annotations/compare/fde5b6...
4 years, 1 month
[hibernate/hibernate-search] 37d476: HSEARCH-4064 Document a limitation involving paral...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 37d47602d86dd76128fe810a233e1bbcd9dbd347
https://github.com/hibernate/hibernate-search/commit/37d47602d86dd76128fe...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/index.asciidoc
A documentation/src/main/asciidoc/reference/limitations.asciidoc
Log Message:
-----------
HSEARCH-4064 Document a limitation involving parallel updates to entities indexed-embedded in the same entity
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 057387fc25ce58c7953d598dbc215dce81ec197e
https://github.com/hibernate/hibernate-search/commit/057387fc25ce58c7953d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
A util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/JPAPersistenceRunner.java
A util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/NativePersistenceRunner.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/OrmUtils.java
A util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/PersistenceRunner.java
Log Message:
-----------
HSEARCH-4064 Add more utils to run code in a persistence context
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 3c1b46c3ed34c9148071843cfadcd96ecd1b6f00
https://github.com/hibernate/hibernate-search/commit/3c1b46c3ed34c9148071...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
A integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/limitations/ConcurrentEmbeddedUpdateLimitationIT.java
Log Message:
-----------
HSEARCH-4064 Add a reproducer for the limitation involving parallel updates to entities indexed-embedded in the same entity
Commit: f7d8cf8f41d40fb6b7764b72414650d3ae392432
https://github.com/hibernate/hibernate-search/commit/f7d8cf8f41d40fb6b776...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
A documentation/src/main/asciidoc/reference/components/explanation-warning.asciidoc
M documentation/src/main/asciidoc/reference/index.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-projection.asciidoc
M documentation/src/main/asciidoc/reference/search-dsl-query.asciidoc
A documentation/src/main/asciidoc/reference/troubleshooting.asciidoc
Log Message:
-----------
HSEARCH-4076 Move documentation about debugging to a "Troubleshooting" section
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 067ea7b0e1310aa862ecf5d4cf6edf94068218a0
https://github.com/hibernate/hibernate-search/commit/067ea7b0e1310aa862ec...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
M documentation/src/main/asciidoc/reference/troubleshooting.asciidoc
Log Message:
-----------
HSEARCH-4076 Document logger 'org.hibernate.search.elasticsearch.request'
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 93b79ecf3f5b824a0d83fe406fdf20c24dd025a3
https://github.com/hibernate/hibernate-search/commit/93b79ecf3f5b824a0d83...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-lucene.asciidoc
M documentation/src/main/asciidoc/reference/troubleshooting.asciidoc
Log Message:
-----------
HSEARCH-4076 Document logger 'org.hibernate.search.backend.lucene.infostream'
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 60d179f1227af491a661b53727f3c0aa4a86ec94
https://github.com/hibernate/hibernate-search/commit/60d179f1227af491a661...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/troubleshooting.asciidoc
Log Message:
-----------
HSEARCH-4076 Point to documentation about loggers from the troubleshooting section
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-search/compare/10480d73a882...60d1...
4 years, 1 month
[hibernate/hibernate-search] 42c1bb: HSEARCH-4041 Remove unused log field
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 42c1bbc975204cca5a3c63eea3c7bfcee2ccdc29
https://github.com/hibernate/hibernate-search/commit/42c1bbc975204cca5a3c...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/cfg/impl/EngineConfigurationUtils.java
Log Message:
-----------
HSEARCH-4041 Remove unused log field
Commit: 08f31a4499e9af5b6322b5ca64247d51fd9cfb36
https://github.com/hibernate/hibernate-search/commit/08f31a4499e9af5b6322...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/Version.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/IndexedEmbedded.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingIndexedEmbeddedStep.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingIndexedEmbeddedStepImpl.java
A util/common/src/main/java/org/hibernate/search/util/common/annotation/Search5DeprecatedAPI.java
Log Message:
-----------
HSEARCH-4041 Mark Search5 deprecated APIs untouchable
Commit: 887c849b8fda690b1f9b40fda09c4c82f21698ec
https://github.com/hibernate/hibernate-search/commit/887c849b8fda690b1f9b...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryResultLoadingOrTransformingIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
Log Message:
-----------
HSEARCH-4041 Remove tests targeting deprecated APIs/SPIs
As long as there're equivalent tests for the non-deprecated equivalents
Commit: 3d56cba5b7192b0f0581824430e7486c9760ff7d
https://github.com/hibernate/hibernate-search/commit/3d56cba5b7192b0f0581...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
Log Message:
-----------
HSEARCH-4041 Update tests targeting deprecated APIs/SPIs
Commit: 218da18df5bb19f736df677db52a8b5494f4223d
https://github.com/hibernate/hibernate-search/commit/218da18df5bb19f736df...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexer.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexingPlan.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/SearchIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingBridgeRouteContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoIndexer.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoIndexingPlan.java
Log Message:
-----------
HSEARCH-4041 Update JavaDoc targeting deprecated APIs/SPIs
Commit: 86934fa79fb48c7bb535016dc679de7a7be3d07a
https://github.com/hibernate/hibernate-search/commit/86934fa79fb48c7bb535...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchBackend.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchVersion.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/IndexStatus.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/mapping/TypeNameMappingStrategyName.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/MultiTenancyStrategyName.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/ElasticsearchSearchRequestTransformerContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/ElasticsearchSearchResult.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/dsl/ElasticsearchSearchQuerySelectStep.java
Log Message:
-----------
HSEARCH-4041 Remove ES backend deprecated APIs/SPIs
Commit: e9ced93a09cb873c94aae10038879a6e4866c4a9
https://github.com/hibernate/hibernate-search/commit/e9ced93a09cb873c94aa...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/cfg/LuceneBackendSettings.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/directory/FileSystemAccessStrategyName.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/directory/LockingStrategyName.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/index/IOStrategyName.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/multitenancy/MultiTenancyStrategyName.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/LuceneSearchQuery.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/LuceneSearchResult.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/dsl/LuceneSearchQuerySelectStep.java
Log Message:
-----------
HSEARCH-4041 Remove Lucene backend deprecated APIs/SPIs
Commit: 96ea2004a1aa80df08eaddc00e664add4fdb5bb3
https://github.com/hibernate/hibernate-search/commit/96ea2004a1aa80df08ea...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M util/internal/test/src/main/java/org/hibernate/search/util/impl/test/rule/ExpectedLog4jLog.java
Log Message:
-----------
HSEARCH-4041 Remove it utils deprecated APIs/SPIs
Commit: 1192ba055637439e253be7ebecf2f772e28856e5
https://github.com/hibernate/hibernate-search/commit/1192ba055637439e253b...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/dsl/HibernateOrmSearchQuerySelectStep.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/dsl/impl/HibernateOrmSearchQuerySelectStep.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/dsl/impl/HibernateOrmSearchQuerySelectStepImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
Log Message:
-----------
HSEARCH-4041 Remove deprecated HibernateOrmSearchQuerySelectStep
It affects several changes, so this action deserves a distinct commit
Commit: eb51f95cc080662d05e327ab04b067da0bd2c8b5
https://github.com/hibernate/hibernate-search/commit/eb51f95cc080662d05e3...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/HibernateOrmExtension.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/AutomaticIndexingSynchronizationConfigurationContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/common/EntityReference.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/entity/SearchIndexedEntity.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/SearchIndexedEntity.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/SearchMapping.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/context/HibernateOrmMappingContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/MassIndexingEntityFailureContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/MassIndexingFailureContext.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/monitor/MassIndexingMonitor.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/schema/management/SchemaManagementStrategyName.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/context/HibernateOrmSessionContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/SearchIndexingPlanExecutionReport.java
M mapper/orm/src/test/java/org/hibernate/search/mapper/orm/HibernateOrmExtensionTest.java
Log Message:
-----------
HSEARCH-4041 Remove mapper orm deprecated APIs/SPIs
Commit: 86ad1a6d263029de0825f62858cbbfb644367928
https://github.com/hibernate/hibernate-search/commit/86ad1a6d263029de0825...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingKeyBindingBaseIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/RoutingRoutingKeyBridgeIT.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/annotation/RoutingKeyBinderRef.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/RoutingKeyBinding.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/RoutingKeyBindingProcessor.java
Log Message:
-----------
HSEARCH-4041 Remove RoutingKeyBinding annotation
Commit: 8c0a3b328d19fbcb63ffef218854008b0ea37b23
https://github.com/hibernate/hibernate-search/commit/8c0a3b328d19fbcb63ff...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
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/RoutingBridgeBaseIT.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingKeyBindingContextImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBinder.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/programmatic/RoutingKeyBinder.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/PojoIndexModelBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoRootIdentityMappingCollector.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoMappingCollectorTypeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/TypeMappingStep.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/RoutingKeyBridgeMappingContributor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeMappingStepImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/AbstractPojoIndexingProcessorTypeNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIdentityMappingCollector.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexedEmbeddedIdentityMappingCollector.java
Log Message:
-----------
HSEARCH-4041 Remove RoutingKeyBinder programmatic
Commit: 4ea166f9573d6d1751607a032a9cdd74f1eb5502
https://github.com/hibernate/hibernate-search/commit/4ea166f9573d6d175160...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/RoutingKeyBridge.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBindingContext.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/BoundRoutingKeyBridge.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BeanDelegatingBinder.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingKeyBridgeToRoutingKeyContext.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingKeyBridgeToRoutingKeyContextExtension.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyBridgeRoutingBridgeAdapter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/SessionBasedBridgeOperationContext.java
Log Message:
-----------
HSEARCH-4041 Remove deprecated RoutingKeyBridge
Commit: 2fd2c050471cf6d87f5ac4a2d2465589139c413c
https://github.com/hibernate/hibernate-search/commit/2fd2c050471cf6d87f5a...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
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/IndexedEmbeddedBaseIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/IndexedEmbedded.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/IndexedEmbeddedProcessor.java
Log Message:
-----------
HSEARCH-4041 Remove IndexedEmbedded#maxDepth
Commit: 4d07f99064fee6aeb29f0903dbcc82dfdc4a38b0
https://github.com/hibernate/hibernate-search/commit/4d07f99064fee6aeb29f...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/BindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/IdentifierBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/MarkerBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/PropertyBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/TypeBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/ValueBindingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/extractor/builtin/BuiltinContainerExtractors.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/extractor/mapping/programmatic/ContainerExtractorPath.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/IndexedEmbedded.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/IndexedEmbeddedProcessor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelProperty.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelValue.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/path/PojoModelPath.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/path/PojoModelPathPropertyNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/model/path/PojoModelPathValueNode.java
Log Message:
-----------
HSEARCH-4041 Remove mapper pojo deprecated APIs/SPIs
Commit: fae4666e0131cd39f3220c1938401439d9cfa346
https://github.com/hibernate/hibernate-search/commit/fae4666e0131cd39f322...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/cfg/BackendSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/IndexSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/impl/EngineConfigurationUtils.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M engine/src/test/java/org/hibernate/search/engine/cfg/IndexSettingsTest.java
M engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
Log Message:
-----------
HSEARCH-4071 Remove BackendSettings#INDEX_DEFAULTS
Commit: 1e8f4dcab96405a8500d0c092248342459d877ad
https://github.com/hibernate/hibernate-search/commit/1e8f4dcab96405a8500d...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/cfg/EngineSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/impl/EngineConfigurationUtils.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
Log Message:
-----------
HSEARCH-4071 Remove EngineSettings#DEFAULT_BACKEND
Commit: 33be6118755e8bfdc6f413915ef7cf3aca79cb9c
https://github.com/hibernate/hibernate-search/commit/33be6118755e8bfdc6f4...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/backend/common/DocumentReference.java
R engine/src/main/java/org/hibernate/search/engine/backend/document/model/dsl/ObjectFieldStorage.java
M engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexFieldDescriptor.java
M engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexObjectFieldTypeDescriptor.java
M engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexValueFieldTypeDescriptor.java
M engine/src/main/java/org/hibernate/search/engine/cfg/ConfigurationPropertyCheckingStrategyName.java
M engine/src/main/java/org/hibernate/search/engine/reporting/EntityIndexingFailureContext.java
M engine/src/main/java/org/hibernate/search/engine/reporting/FailureContext.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/AggregationKey.java
R engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/PredicateBoostStep.java
M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/PredicateScoreStep.java
M engine/src/main/java/org/hibernate/search/engine/search/query/SearchQuery.java
M engine/src/main/java/org/hibernate/search/engine/search/query/SearchResult.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/SearchQuerySelectStep.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/SearchQueryWhereStep.java
M engine/src/main/java/org/hibernate/search/engine/spatial/GeoBoundingBox.java
M engine/src/main/java/org/hibernate/search/engine/spatial/GeoPoint.java
M engine/src/main/java/org/hibernate/search/engine/spatial/GeoPolygon.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/query/SearchQueryBaseIT.java
Log Message:
-----------
HSEARCH-4041 Remove engine deprecated APIs/SPIs
Commit: 0fe71259f88269931014b9c9d886031893997bb7
https://github.com/hibernate/hibernate-search/commit/0fe71259f88269931014...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M util/common/src/main/java/org/hibernate/search/util/common/SearchException.java
M util/common/src/main/java/org/hibernate/search/util/common/data/Range.java
M util/common/src/main/java/org/hibernate/search/util/common/reporting/EventContext.java
Log Message:
-----------
HSEARCH-4041 Remove util common deprecated APIs/SPIs
Commit: 129baa4d7df53e7d9cf454b8495d5758658fe2bf
https://github.com/hibernate/hibernate-search/commit/129baa4d7df53e7d9cf4...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M batch-jsr352/core/src/main/java/org/hibernate/search/batch/jsr352/core/massindexing/step/lucene/impl/EntityWriter.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
Log Message:
-----------
HSEARCH-4041 Remove (try) others @SuppressWarnings("deprecation")
Let's check on the review if we can do
Commit: c4435200bab7ce48dd55cdb0e78db64f58a6a4eb
https://github.com/hibernate/hibernate-search/commit/c4435200bab7ce48dd55...
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/scope/impl/SearchScopeImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
Log Message:
-----------
HSEARCH-4041 Shorten the return type of search() methods
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-search/compare/326bcded3f81...c443...
4 years, 1 month
[hibernate/hibernate-orm] 23f64f: Various fixes from Search integration testing
by Steve Ebersole
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 23f64fc675f16557f97ca7a179522a1bd473b1ca
https://github.com/hibernate/hibernate-orm/commit/23f64fc675f16557f97ca7a...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2020-10-30 (Fri, 30 Oct 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/NamedConverterResolution.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/AttributeConverterMutabilityPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/AttributeConverterTypeAdapter.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/ConvertedAttributeUsageTests.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/gambit/EntityOfBasics.java
A hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/gambit/MutableValue.java
Log Message:
-----------
Various fixes from Search integration testing
- support for mutable converted (AttributeConverter) values
- bug in EntityType#toLoggableString
4 years, 1 month