Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-search
Commit: f5d3ce18801b4af5a3cea92af68c58ac1927773c
https://github.com/hibernate/hibernate-search/commit/f5d3ce18801b4af5a3ce...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
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/ShardHolder.java
Log Message:
-----------
HSEARCH-4566 Introduce shard holder pre-start method
Commit: f23e664374b980a570ca0b567535d08ed1b0cbf9
https://github.com/hibernate/hibernate-search/commit/f23e664374b980a570ca...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
A engine/src/main/java/org/hibernate/search/engine/backend/spi/SavedState.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerNonStartedState.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationImpl.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
Log Message:
-----------
HSEARCH-4566 Introduce saved state abstraction
Commit: b31cb7005fd0248e014d4d24741e09214aea1a1c
https://github.com/hibernate/hibernate-search/commit/b31cb7005fd0248e014d...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationImpl.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
M engine/src/main/java/org/hibernate/search/engine/common/spi/SearchIntegration.java
Log Message:
-----------
HSEARCH-4566 Add restart search integration spi
Commit: 1a78b3951900526d504db93574ef97ad6c27ef66
https://github.com/hibernate/hibernate-search/commit/1a78b3951900526d504d...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
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/lowlevel/index/impl/IndexAccessorImpl.java
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
Log Message:
-----------
HSEARCH-4566 Implement save for restart chain
Commit: 669c0396a93cbf7385985104cda5c9293b50328f
https://github.com/hibernate/hibernate-search/commit/669c0396a93cbf738598...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/IndexManagerBackendContext.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/index/impl/ShardingStrategyInitializationContextImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/directory/impl/LocalHeapDirectoryHolder.java
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerNonStartedState.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
Log Message:
-----------
HSEARCH-4566 Implement pre start chain
Commit: d8552091f35db374b2410ac102731fa1ec4c1b34
https://github.com/hibernate/hibernate-search/commit/d8552091f35db374b241...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
A
integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/index/LuceneIndexRestartFromPreviousIntegrationIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.java
Log Message:
-----------
HSEARCH-4566 Test transfer directories state
Commit: 3eeddadef9bf4defa2337bc7c0cb4bb7f35d518f
https://github.com/hibernate/hibernate-search/commit/3eeddadef9bf4defa233...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
util/common/src/main/java/org/hibernate/search/util/common/impl/AbstractCloser.java
R
util/common/src/main/java/org/hibernate/search/util/common/impl/ClosingOperator.java
M
util/common/src/main/java/org/hibernate/search/util/common/impl/SuppressingCloser.java
A
util/common/src/main/java/org/hibernate/search/util/common/spi/ClosingOperator.java
Log Message:
-----------
HSEARCH-4566 Promote closing operator to spi
Commit: c1a803e7a99c7d488aeebdd6a11a3946421bce91
https://github.com/hibernate/hibernate-search/commit/c1a803e7a99c7d488aee...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/Shard.java
M engine/src/main/java/org/hibernate/search/engine/backend/spi/SavedState.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
Log Message:
-----------
HSEARCH-4566 Close saved resources not used on restart
Commit: d0abd041830d5c5efd07f6b4f8559354a397ee5c
https://github.com/hibernate/hibernate-search/commit/d0abd041830d5c5efd07...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
Log Message:
-----------
HSEARCH-4566 Close saved index managers not reused on restart
Commit: 65b0c12dd5c80dc411ecabec54104fc9428ad772
https://github.com/hibernate/hibernate-search/commit/65b0c12dd5c80dc411ec...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/backend/spi/SavedState.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
Log Message:
-----------
HSEARCH-4566 Safer closing of resources in SavedState
Commit: 2267bfb95ec344c8047979d687bede520ea6c0e4
https://github.com/hibernate/hibernate-search/commit/2267bfb95ec344c80479...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
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/index/impl/ShardingStrategyInitializationContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
R engine/src/main/java/org/hibernate/search/engine/backend/spi/SavedState.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerNonStartedState.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationImpl.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
A
engine/src/main/java/org/hibernate/search/engine/common/resources/spi/SavedState.java
Log Message:
-----------
HSEARCH-4566 Move SavedState to a more appropriate package
Commit: 51951025144318a54c0529f62947d7f0b8597c04
https://github.com/hibernate/hibernate-search/commit/51951025144318a54c05...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationImpl.java
Log Message:
-----------
HSEARCH-4566 Don't expose SearchIntegrationImpl#saveForRestart more than necessary
Commit: 3d845bc84b4159bd8d9e973095636c8b596fcf61
https://github.com/hibernate/hibernate-search/commit/3d845bc84b4159bd8d9e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
Log Message:
-----------
HSEARCH-4566 Fix javadoc
Commit: ec42a87073ee1154585e6170a762a8bbd72cdfd3
https://github.com/hibernate/hibernate-search/commit/ec42a87073ee1154585e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-09 (Mon, 09 May 2022)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/IndexManagerBackendContext.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/index/impl/ShardingStrategyInitializationContextImpl.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/test/java/org/hibernate/search/backend/lucene/lowlevel/index/impl/IndexAccessorTest.java
M
engine/src/main/java/org/hibernate/search/engine/reporting/spi/RootFailureCollector.java
Log Message:
-----------
HSEARCH-4566 Simplify shard startup in Lucene backend
Compare:
https://github.com/hibernate/hibernate-search/compare/aca4d0d9ad44...ec42...