Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-search
Commit: 457339c70d2181a9c728606c60e2cc71da878061
https://github.com/hibernate/hibernate-search/commit/457339c70d2181a9c728...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/AbstractMassIndexingFailureIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingInterruptionIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/AbstractMassIndexingFailureIT.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
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/MassIndexingIncludedEntityMapHierarchyIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/MassIndexingInterruptionIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/loading/StubMassLoadingStrategy.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/MassEntityLoader.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/MassEntitySink.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/MassIdentifierLoader.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/MassIdentifierSink.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanMassEntityLoader.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanMassEntitySink.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanMassIdentifierSink.java
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/MapMassLoadingStrategy.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/loading/impl/HibernateOrmMassEntityLoader.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmMassIdentifierLoader.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoMassEntityLoader.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoMassEntitySink.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoMassIdentifierLoader.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoMassIdentifierSink.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
A
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/MassIndexingOperationHandledFailureException.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoDefaultMassIndexer.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingBatchCoordinator.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingEntityIdentifierLoadingRunnable.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingEntityLoadingRunnable.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingFailureHandledRunnable.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingNotifier.java
Log Message:
-----------
HSEARCH-4236 Improve reporting and handling of exceptions in the mass indexer
Commit: bab65ed4ff08b1df0763f8cf2f7657caf6afc684
https://github.com/hibernate/hibernate-search/commit/bab65ed4ff08b1df0763...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanMassIdentifierLoader.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingBatchIndexingWorkspace.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingEntityIdentifierLoadingRunnable.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingEntityLoadingRunnable.java
M util/common/src/main/java/org/hibernate/search/util/common/impl/Futures.java
Log Message:
-----------
HSEARCH-4236 Fix handling of mass indexing exceptions during transaction.begin()/query
execution
Commit: 895f66b2870340fafbb9d600df322f4a64e3e6a2
https://github.com/hibernate/hibernate-search/commit/895f66b2870340fafbb9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingEntityIdentifierLoadingRunnable.java
Log Message:
-----------
HSEARCH-4236 Fix deadlock when aborting mass indexing as the ID queue is full
Commit: 2b10ebe3f8bd03cae2fb49c1078a8e6016e92a17
https://github.com/hibernate/hibernate-search/commit/2b10ebe3f8bd03cae2fb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/AbstractMassIndexingErrorIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/AbstractMassIndexingFailureIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/AbstractMassIndexingErrorIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/AbstractMassIndexingFailureIT.java
Log Message:
-----------
HSEARCH-4236 Test mass indexing exceptions during transaction.begin()/query execution
Commit: cea6c542722ee1d4eedf4852ebd75f821afbd98c
https://github.com/hibernate/hibernate-search/commit/cea6c542722ee1d4eedf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/AbstractMassIndexingErrorIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/AbstractMassIndexingFailureIT.java
Log Message:
-----------
HSEARCH-4236 Avoid swallowing exceptions in mass indexing error/failure ITs
Commit: af006b9315a751c4c416dacfbf07f169f3c199bb
https://github.com/hibernate/hibernate-search/commit/af006b9315a751c4c416...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
util/common/src/main/java/org/hibernate/search/util/common/impl/CancellableExecutionCompletableFuture.java
Log Message:
-----------
HSEARCH-4236 Improve debug information in CancellableExecutionCompletableFuture
Commit: 7dff2b3ab72f327833e735d6e0ec6b54415ba6ed
https://github.com/hibernate/hibernate-search/commit/7dff2b3ab72f327833e7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingBatchCoordinator.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingEntityIdentifierLoadingRunnable.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingEntityLoadingRunnable.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingFailureHandledRunnable.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/massindexing/impl/PojoMassIndexingNotifier.java
Log Message:
-----------
HSEARCH-4236 Rename methods in MassIndexingNotifier
To clarify that these methods don't necessarily notify immediately:
they are simply about reporting something to the notifier, which will
decide when to send the "notification": immediately, or when mass
indexing ends.
Commit: f0b0df90a9b1eabc3dcca4ce1f4871206f77869a
https://github.com/hibernate/hibernate-search/commit/f0b0df90a9b1eabc3dcc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
R build-config/pom.xml
R build-config/src/main/assembly/dependencies-javadoc-packagelists.xml
R
build-config/src/main/java/org/hibernate/checkstyle/checks/regexp/CommentSuppressor.java
R
build-config/src/main/java/org/hibernate/checkstyle/checks/regexp/DoubleSpacesCheck.java
R
build-config/src/main/java/org/hibernate/checkstyle/checks/regexp/IllegalImport.java
R
build-config/src/main/java/org/hibernate/checkstyle/checks/regexp/MatchSuppressor.java
R
build-config/src/main/java/org/hibernate/checkstyle/checks/regexp/NeverSuppress.java
R
build-config/src/main/java/org/hibernate/checkstyle/checks/regexp/StringSuppressor.java
R
build-config/src/main/java/org/hibernate/checkstyle/filters/ExcludeTestPackages.java
R build-config/src/main/resources/checkstyle.xml
R build-config/src/main/resources/forbidden-runtime.txt
R build-config/src/main/resources/forbidden-tests.txt
R
build-config/src/main/resources/org/hibernate/checkstyle/checks/regexp/messages.properties
R build-config/src/main/resources/suppressions.xml
R
build-config/src/test/java/org/hibernate/checkstyle/checks/regexp/DoubleSpacesCheckTest.java
R
build-config/src/test/java/org/hibernate/checkstyle/checks/regexp/StringSuppressorTest.java
A build/config/pom.xml
A build/config/src/main/assembly/dependencies-javadoc-packagelists.xml
A
build/config/src/main/java/org/hibernate/checkstyle/checks/regexp/CommentSuppressor.java
A
build/config/src/main/java/org/hibernate/checkstyle/checks/regexp/DoubleSpacesCheck.java
A
build/config/src/main/java/org/hibernate/checkstyle/checks/regexp/IllegalImport.java
A
build/config/src/main/java/org/hibernate/checkstyle/checks/regexp/MatchSuppressor.java
A
build/config/src/main/java/org/hibernate/checkstyle/checks/regexp/NeverSuppress.java
A
build/config/src/main/java/org/hibernate/checkstyle/checks/regexp/StringSuppressor.java
A
build/config/src/main/java/org/hibernate/checkstyle/filters/ExcludeTestPackages.java
A build/config/src/main/resources/checkstyle.xml
A build/config/src/main/resources/forbidden-runtime.txt
A build/config/src/main/resources/forbidden-tests.txt
A
build/config/src/main/resources/org/hibernate/checkstyle/checks/regexp/messages.properties
A build/config/src/main/resources/suppressions.xml
A
build/config/src/test/java/org/hibernate/checkstyle/checks/regexp/DoubleSpacesCheckTest.java
A
build/config/src/test/java/org/hibernate/checkstyle/checks/regexp/StringSuppressorTest.java
M pom.xml
Log Message:
-----------
HSEARCH-4237 Move build-config to a build directory
Commit: 4d7c201d86e3e73190b77f06db8ce86ec8d40c8a
https://github.com/hibernate/hibernate-search/commit/4d7c201d86e3e73190b7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-06-10 (Thu, 10 Jun 2021)
Changed paths:
A build/surefire-extension/pom.xml
A
build/surefire-extension/src/main/java/org/hibernate/search/build/surefire/FixedLegacyMasterProcessChannelEncoder.java
A
build/surefire-extension/src/main/java/org/hibernate/search/build/surefire/FixedLegacyMasterProcessChannelProcessorFactory.java
A
build/surefire-extension/src/main/resources/META-INF/services/org.apache.maven.surefire.spi.MasterProcessChannelProcessorFactory
M pom.xml
M util/internal/test/pom.xml
Log Message:
-----------
HSEARCH-4237 Work around Surefire clearing the interrupt status when forwarding
stdout/stderr
Compare:
https://github.com/hibernate/hibernate-search/compare/a2d0669f3355...4d7c...