Still stuck on POP3 account manglement, but here's some easy-ish indexing changes for public-inbox-* tools. These require a full reindex with either public-inbox-index or public-inbox-extindex, but old/new indexes should be fully compatible and should be doable hot:
public-inbox-index --no-fsync --reindex /path/to/v1-or-v2 public-inbox-extindex --no-fsync --reindex --all /path/to/eidx Will probably take 2 days or so on my own machine. Note: lei doesn't support reindexing, yet, but will, soon... Eric Wong (3): searchidx: use regexp as first arg for `split' op search: support "patchid:" prefix (git patch-id --stable) search: do not index base-85 binary patches MANIFEST | 1 + TODO | 5 --- lib/PublicInbox/Search.pm | 5 ++- lib/PublicInbox/SearchIdx.pm | 75 ++++++++++++++++++++++++++---------- t/data/binary.patch | 20 ++++++++++ t/extsearch.t | 7 +++- t/search.t | 15 ++++++++ t/v2mda.t | 10 ++++- 8 files changed, 108 insertions(+), 30 deletions(-) create mode 100644 t/data/binary.patch
