about summary refs log tree commit homepage
path: root/lib/PublicInbox/SearchIdx.pm
DateCommit message (Expand)
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
2021-03-17lei_store: keywords => vmd (volatile metadata), prepare for labels
2021-03-13searchidx: fix -Lmedium for IDs and filenames
2021-03-11searchidx: remove smsg_from_doc
2021-01-24smsg: make parse_references an object method
2021-01-18extindex: fix w/ Xapian 1.2.21..1.2.24
2021-01-03searchidxshard: use add_xapian directly for v2
2021-01-03use Eml (or MIME) objects for all indexing paths
2021-01-03searchidxshard: IPC conversion, part 2
2021-01-03searchidxshard: use PublicInbox::IPC to kill lots of code
2021-01-01update copyrights for 2021
2020-12-31Merge remote-tracking branch 'origin/master' into lorelei
2020-12-26index: do not attach inbox to extindex unless updated
2020-12-25inboxwritable: delay umask_prepare calls
2020-12-23miscsearch: index UIDVALIDITY, use as startup cache
2020-12-21searchidx: rename get_val to int_val and return IV
2020-12-19search: simplify initialization, add ->xdb_shards_flat
2020-12-19lei_store: local storage for Local Email Interface
2020-12-17index: ignore some warnings, set {current_info} for v1
2020-12-17extsearchidx: simplify reindex code paths
2020-12-17extindex: preliminary --reindex support
2020-12-10searchidx: all indexers check for bad blobs
2020-12-08searchidx: remove $oid parameter from most calls
2020-11-29extindex: support `--gc' to remove dead inboxes
2020-11-28*index: more consistent graceful shutdown checks
2020-11-24miscsearch: a new Xapian sub-DB for extindex
2020-11-15searchidx: check for graceful shutdown in log2stack
2020-11-15*index: checkpoints write last_commit metadata