]> Sergey Matveev's repositories - public-inbox.git/commit
extindex: --gc checkpoints
authorEric Wong <e@80x24.org>
Wed, 6 Oct 2021 09:44:50 +0000 (09:44 +0000)
committerEric Wong <e@80x24.org>
Wed, 6 Oct 2021 11:23:49 +0000 (11:23 +0000)
commit89193578d21f847478f844e9e85495b9cae8842b
tree72bb07d5e8b4f48d63bc9f9272d948d848a5b57f
parent5cec164a0c5688a0410964cdc07c7e843e175545
extindex: --gc checkpoints

We need to ensure -extindex --gc runs don't prevent other
work from happening in the meantime.  I actually caused
my -extindex to OOM due to the lack of checkpoints :x

We'll also hoist out the shard scanning into its own sub
in preparation for lei/store usage.
lib/PublicInbox/ExtSearchIdx.pm
lib/PublicInbox/SearchIdx.pm