Branch: refs/heads/6.1
Home:
https://github.com/hibernate/hibernate-search
Commit: 927cf92cf4f915742f2fb2196ccf28d567cca09d
https://github.com/hibernate/hibernate-search/commit/927cf92cf4f915742f2f...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-10 (Tue, 10 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: de016ee41fa38b67dd447e596569cb7bdc54c2fd
https://github.com/hibernate/hibernate-search/commit/de016ee41fa38b67dd44...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-10 (Tue, 10 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: 5e7799b70419710eb6ece86811ec5ca8eafdd52f
https://github.com/hibernate/hibernate-search/commit/5e7799b70419710eb6ec...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-10 (Tue, 10 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: 09c3ca9a53375eefb957476ddb11d3461f3f8c72
https://github.com/hibernate/hibernate-search/commit/09c3ca9a53375eefb957...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-10 (Tue, 10 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: 4395259c771fe70179adc60905ad2f91375555ad
https://github.com/hibernate/hibernate-search/commit/4395259c771fe70179ad...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-10 (Tue, 10 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: af6ad7f912834451c4cd8b12a49c86ecfb0b6bf7
https://github.com/hibernate/hibernate-search/commit/af6ad7f912834451c4cd...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-10 (Tue, 10 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: 643c689e208a37c3536098c88684417c40bd4099
https://github.com/hibernate/hibernate-search/commit/643c689e208a37c35360...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-10 (Tue, 10 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: 43c6aea31d6c92a67b54d8acce937ad8e9ec78b8
https://github.com/hibernate/hibernate-search/commit/43c6aea31d6c92a67b54...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2022-05-10 (Tue, 10 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: 56fdca2b4c1309f8ff9ca7acb87654ecf450083a
https://github.com/hibernate/hibernate-search/commit/56fdca2b4c1309f8ff9c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-10 (Tue, 10 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: 06dcc91d29a547451e9651892bf3da2e01fdae36
https://github.com/hibernate/hibernate-search/commit/06dcc91d29a547451e96...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/backend/spi/SavedState.java
Log Message:
-----------
HSEARCH-4566 Safer closing of resources in SavedState
Commit: d20bf1a091b04a86679b18b58c40fc92c7884f42
https://github.com/hibernate/hibernate-search/commit/d20bf1a091b04a86679b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-10 (Tue, 10 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: 857991ab57cec1f31c9ef4aba1c8df3632d8627a
https://github.com/hibernate/hibernate-search/commit/857991ab57cec1f31c9e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-10 (Tue, 10 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: 8139cb020f8279d0ada40b8b84523bbb6f29cd90
https://github.com/hibernate/hibernate-search/commit/8139cb020f8279d0ada4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-10 (Tue, 10 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: c72bde2dbdfeff55d9ffaad9586c208053763382
https://github.com/hibernate/hibernate-search/commit/c72bde2dbdfeff55d9ff...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-05-10 (Tue, 10 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/e8fe436c43ed...c72b...