about summary refs log tree commit homepage
path: root/lib/PublicInbox/SearchIdx.pm
AgeCommit message (Expand)AuthorFilesLines
2021-06-30searchidx: default BATCH_BYTES to 8MB on 64-bit systemsEric Wong1-1/+6
2021-06-23search: make xap_terms easier-to-use and use it moreEric Wong1-2/+3
2021-06-17lei/store: cull redundant docids based on blob OIDEric Wong1-1/+1
2021-04-23lei import: support adding keywords and labels on importEric Wong1-16/+25
2021-03-26lei: add some labels supportEric Wong1-1/+1
2021-03-24lei mark: command for (un)setting keywords and labelsEric Wong1-0/+23
2021-03-21lei import: vivify external-only messagesEric Wong1-2/+10
2021-03-21lei q: support vmd for external-only messagesEric Wong1-0/+3
2021-03-17lei_store: keywords => vmd (volatile metadata), prepare for labelsEric Wong1-24/+41
2021-03-13searchidx: fix -Lmedium for IDs and filenamesEric Wong1-10/+37
2021-03-11searchidx: remove smsg_from_docEric Wong1-12/+0
2021-01-24smsg: make parse_references an object methodEric Wong1-1/+1
2021-01-18extindex: fix w/ Xapian 1.2.21..1.2.24Eric Wong1-1/+4
2021-01-03searchidxshard: use add_xapian directly for v2Eric Wong1-0/+1
2021-01-03use Eml (or MIME) objects for all indexing pathsEric Wong1-14/+3
2021-01-03searchidxshard: IPC conversion, part 2Eric Wong1-7/+1
2021-01-03searchidxshard: use PublicInbox::IPC to kill lots of codeEric Wong1-8/+1
2021-01-01update copyrights for 2021Eric Wong1-1/+1
2020-12-31Merge remote-tracking branch 'origin/master' into loreleiEric Wong1-9/+4
2020-12-26index: do not attach inbox to extindex unless updatedEric Wong1-0/+2
2020-12-25inboxwritable: delay umask_prepare callsEric Wong1-1/+0
2020-12-23miscsearch: index UIDVALIDITY, use as startup cacheEric Wong1-7/+0
2020-12-21searchidx: rename get_val to int_val and return IVEric Wong1-4/+5
2020-12-19search: simplify initialization, add ->xdb_shards_flatEric Wong1-9/+6
2020-12-19lei_store: local storage for Local Email InterfaceEric Wong1-3/+44
2020-12-17index: ignore some warnings, set {current_info} for v1Eric Wong1-1/+5
2020-12-17extsearchidx: simplify reindex code pathsEric Wong1-64/+0
2020-12-17extindex: preliminary --reindex supportEric Wong1-1/+76
2020-12-10searchidx: all indexers check for bad blobsEric Wong1-3/+15
2020-12-08searchidx: remove $oid parameter from most callsEric Wong1-22/+16
2020-11-29extindex: support `--gc' to remove dead inboxesEric Wong1-1/+22
2020-11-28*index: more consistent graceful shutdown checksEric Wong1-4/+21
2020-11-24miscsearch: a new Xapian sub-DB for extindexEric Wong1-3/+4
2020-11-15searchidx: check for graceful shutdown in log2stackEric Wong1-0/+1
2020-11-15*index: checkpoints write last_commit metadataEric Wong1-25/+31
2020-11-10searchidx: fix fallback on unindex missEric Wong1-2/+2
2020-11-07searchidx: ignore exceptions from ->remove_termEric Wong1-2/+4
2020-11-07searchidx: remove xref3 support for XapianEric Wong1-41/+23
2020-11-07searchidx: favor $sync->{ibx} (over $self->{ibx})Eric Wong1-2/+2
2020-11-07searchidx: reduce inbox-dependency, wrap ->with_umaskEric Wong1-4/+10
2020-11-07searchidx: export prepare_stackEric Wong1-1/+1
2020-11-07searchidx: log2stack: simplify callersEric Wong1-4/+4
2020-11-07searchidx: put {ibx} into $sync stateEric Wong1-8/+8
2020-11-07searchidxshard: special init for eidxEric Wong1-0/+13
2020-11-07searchidx: xref3 delete supportEric Wong1-19/+31
2020-11-07searchidx: index eidx_key as a boolean termEric Wong1-0/+2
2020-11-07inboxwritable: eidx_key for external indexEric Wong1-6/+6
2020-11-07searchidx: introduce "xref3" conceptEric Wong1-12/+66
2020-11-07searchidx: expose INDEXLEVELS as `our'Eric Wong1-2/+2
2020-10-17git: introduce async_wait_allEric Wong1-2/+1