about summary refs log tree commit homepage
path: root/lib/PublicInbox/SearchIdx.pm
DateCommit message (Expand)
2024-05-09treewide: reduce $PATH checks for `git' executable HEAD master
2024-05-07searchidx: fix Xapian version comparison
2023-12-16searchidx: quiet down old git patchid
2023-12-09*search: simplify handling of Xapian term iterators
2023-12-05searchidx: drop redundant decl in index_git_blob_id
2023-11-30spawn: drop IO layer support from redirects
2023-11-29www: load and use cindex join data
2023-11-28disallow NUL characters in Message-ID and List-Id
2023-11-21searchidx: run `git patch-id' in parallel
2023-11-03spawn: support PerlIO layer in scalar redirects
2023-11-03treewide: use ->close to call ProcessIO->CLOSE
2023-10-25spawn: support synchronous run_qx
2023-10-04searchidx: fix redundant `in' in warning message
2023-09-26spawn: add run_wait to simplify spawn+waitpid use
2023-04-29git: make check_async callbacks identical to cat_async
2023-04-25searchidx: reduce short-lived variables for TermGenerator
2023-04-11git: fix cat_async_retry
2023-04-07searchidx: use vstring to improve readability
2023-04-07umask: rely on the OnDestroy-based call where applicable
2023-04-07umask: hoist out of InboxWritable
2023-04-07cindex: preserve indexlevel across invocations
2023-04-06watch: use detect_indexlevel for unconfigured inboxes
2023-03-29cindex: interleave prune with indexing
2023-03-25codesearch: initial cut w/ -cindex tool
2023-02-20searchidx: do not index quoted Base-85 patches
2022-08-18searchidx: fix spelling error in comment
2022-07-19searchidx: skip "delta $N" sections for base-85
2022-06-21search: do not index base-85 binary patches
2022-06-21search: support "patchid:" prefix (git patch-id --stable)
2022-06-21searchidx: use regexp as first arg for `split' op
2022-03-08index|extindex: support --dangerous flag
2022-01-31rewrite Linux nodatacow use in pure Perl w/o system
2021-11-22searchidx: avoid modification of read-only `$_'
2021-11-09searchidx: index "diff --git a/... b/..." headers
2021-10-23searchidx: v1: raise on msgmap init failure
2021-10-15lei q: avoid kw lookup failure on remote mboxrd
2021-10-13index: optimize after all SQLite DB commits
2021-10-12msgmap: ->new_file to supports $ibx arg, drop ->new
2021-10-10extindex: speed up Xapian cleanup in --gc
2021-10-06extindex: --gc checkpoints
2021-10-05index: --reindex w/ --{since,until,before,after}
2021-08-08searchidx: die on Xapian load errors
2021-06-30searchidx: default BATCH_BYTES to 8MB on 64-bit systems
2021-06-23search: make xap_terms easier-to-use and use it more
2021-06-17lei/store: cull redundant docids based on blob OID
2021-04-23lei import: support adding keywords and labels on import
2021-03-26lei: add some labels support
2021-03-24lei mark: command for (un)setting keywords and labels
2021-03-21lei import: vivify external-only messages
2021-03-21lei q: support vmd for external-only messages