This is an automated email from the ASF dual-hosted git repository.
rnewson pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git
from aaf900531 Amend description of `use_index` on `/{db}/_find`
add 686247e6d remove tryAcquire(duration, unit)
add 1fc16b0cd remove volatile boolean closed
add a15b56833 test deleteOnClose within commit() itself
add eb3a9488d teach Caffeine not to evict active indexes
add 2763d1110 switch to AsyncLoadingCache
add f4a7a2152 move commit scheduling to refreshAfterWrite
add f6d1a397b remove unused methods
add 62edccac8 inject caffeine scheduler from application config
add 891bd02fd simplify use of synchronized
new 170c58d60 Merge pull request #4791 from
apache/nouveau-indexmanager-improvements
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../apache/couchdb/nouveau/NouveauApplication.java | 15 +-
.../nouveau/NouveauApplicationConfiguration.java | 11 ++
.../org/apache/couchdb/nouveau/core/Index.java | 68 ++------
.../apache/couchdb/nouveau/core/IndexLoader.java | 24 ---
.../apache/couchdb/nouveau/core/IndexManager.java | 192 +++++++++++++--------
.../couchdb/nouveau/resources/IndexResource.java | 53 +-----
.../nouveau/health/IndexHealthCheckTest.java | 11 +-
.../couchdb/nouveau/lucene9/Lucene9IndexTest.java | 24 +--
8 files changed, 178 insertions(+), 220 deletions(-)
delete mode 100644
nouveau/src/main/java/org/apache/couchdb/nouveau/core/IndexLoader.java