]> Sergey Matveev's repositories - public-inbox.git/commit
search: simplify initialization, add ->xdb_shards_flat
authorEric Wong <e@80x24.org>
Thu, 17 Dec 2020 03:39:49 +0000 (03:39 +0000)
committerEric Wong <e@80x24.org>
Sat, 19 Dec 2020 09:32:08 +0000 (09:32 +0000)
commitba135f3e25bf5d1b3aa3d34e31fefb55ee4c8d29
tree591c59df84844c8383c103f3b23b0dc9394e763e
parent475e6b6a722361223505a7fcb084f5e729c69240
search: simplify initialization, add ->xdb_shards_flat

This reduces differences between v1 and v2 code, and
introduces ->xdb_shards_flat to provide read-only access
to shards without using Xapian::MultiDatabase.  This
will allow us to combine shards of several inboxes
AND extindexes for lei.
lib/PublicInbox/ExtSearch.pm
lib/PublicInbox/LeiSearch.pm
lib/PublicInbox/Search.pm
lib/PublicInbox/SearchIdx.pm
lib/PublicInbox/V2Writable.pm