Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-search
Commit: 4dcb62f6c0f1a0ae8a4a7fd0756ecc9e917015db
https://github.com/hibernate/hibernate-search/commit/4dcb62f6c0f1a0ae8a4a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-20 (Sat, 20 Nov 2021)
Changed paths:
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
Log Message:
-----------
HSEARCH-4366 Prevent double-closing a SearchSession
Otherwise the indexing plan may get executed twice, which causes issues
in tests we're going to add.
Commit: f36094be8394fe29a6232a903e5c23f0a1049c9c
https://github.com/hibernate/hibernate-search/commit/f36094be8394fe29a623...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-20 (Sat, 20 Nov 2021)
Changed paths:
M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/Log.java
M
util/common/src/main/java/org/hibernate/search/util/common/reflect/impl/FieldValueReadHandle.java
M
util/common/src/main/java/org/hibernate/search/util/common/reflect/impl/MethodHandleValueReadHandle.java
M
util/common/src/main/java/org/hibernate/search/util/common/reflect/impl/MethodValueReadHandle.java
Log Message:
-----------
HSEARCH-4366 Append the message of the causing exception to ValueReadHandle exception
messages
So that when an exception occurs during indexing processing or
reindexing resolution, the top-level exception message contains all the
necessary information.
Commit: 09490c47badeb083aba602f6bf748589a9c4dfbe
https://github.com/hibernate/hibernate-search/commit/09490c47badeb083aba6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-20 (Sat, 20 Nov 2021)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureCustomBackgroundFailureHandlerIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureCustomMassIndexingFailureHandlerIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureDefaultBackgroundFailureHandlerIT.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/massindexing/MassIndexingFailureCustomBackgroundFailureHandlerIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/MassIndexingFailureCustomMassIndexingFailureHandlerIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/MassIndexingFailureDefaultBackgroundFailureHandlerIT.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/AbstractPojoIndexingProcessorFailureIT.java
A
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/AbstractPojoReindexingResolutionFailureIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingAddIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingAddOrUpdateIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingDeleteIT.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/PojoImplicitReindexingResolverPropertyNodeBuilder.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/impl/PojoImplicitReindexingResolverPropertyNode.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/common/annotation/impl/SearchProcessingWithContextException.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/processing/building/impl/PojoIndexingProcessorPropertyNodeBuilder.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorPropertyNode.java
M
util/internal/test/src/main/java/org/hibernate/search/util/impl/test/ExceptionMatcherBuilder.java
Log Message:
-----------
HSEARCH-4366 Add context to exceptions thrown during processing of POJOs (for indexing
or reindexing resolution)
Compare:
https://github.com/hibernate/hibernate-search/compare/1fa2f76cfb7f...0949...