From afce2b7d75b9c7533a402bdfef70fe1dae3a24db Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Tue, 19 Dec 2023 13:54:34 +0000 Subject: Close xapian index conditional rebuild issue. --- .../make-xapian-index-rebuild-conditional-on-database-checksums.gmi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'issues/make-xapian-index-rebuild-conditional-on-database-checksums.gmi') diff --git a/issues/make-xapian-index-rebuild-conditional-on-database-checksums.gmi b/issues/make-xapian-index-rebuild-conditional-on-database-checksums.gmi index decc02e..574a7c0 100644 --- a/issues/make-xapian-index-rebuild-conditional-on-database-checksums.gmi +++ b/issues/make-xapian-index-rebuild-conditional-on-database-checksums.gmi @@ -8,6 +8,6 @@ We need to be rebuilding the xapian index only when the database changes. Here's * [x] Lock the xapian index being built so that two build jobs do not run simultaneously. * [x] Register database table checksums in the xapian index. -* [ ] Trigger an index rebuild only when the checksums have changed. +* [x] Trigger an index rebuild only when the checksums have changed. -Only task 3 remains. Most of the code for task 3 is done. But, it depends on guile-dbi, and unfortunately, the Guix guile-dbi package only builds with guile-2.2; it does not build with guile-3.0. Hopefully, the fix is simple. Fingers crossed. +* closed -- cgit v1.2.3