about summary refs log tree commit homepage
path: root/lib/PublicInbox/Search.pm
DateCommit message (Expand)
2020-07-25search: avoid copying {inboxdir}
2020-06-13imap: wire up Xapian, MSN SEARCH and multi sequence-sets
2020-06-13search: index UID for IMAP search, too
2020-06-13search: index byte size of a message for IMAP search
2020-05-10search: remove documentation for "lid:"
2020-05-09search: support searching on List-Id
2020-03-25altid: warn about non-word prefixes
2020-03-25search: clobber -user_pfx on query parser initialization
2020-03-22rename PublicInbox::SearchMsg => PublicInbox::Smsg
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-01-27search: {version} => {ibx_ver}
2020-01-27inbox: add ->version method
2020-01-06treewide: "require" + "use" cleanup and docs
2020-01-05search: remove lookup_article
2019-12-29search: load_xapian: return true on success
2019-12-28search: retry_reopen passes user arg to callback
2019-12-24search: support SWIG-generated Xapian.pm
2019-10-30search: add note about SCHEMA_VERSION 15
2019-10-16config: support "inboxdir" in addition to "mainrepo"
2019-09-09run update-copyrights from gnulib for 2019
2019-06-14search: use "shard" for local variable
2019-06-14search*: rename {partition} => {shard}
2019-06-14search: require PublicInbox::Inbox ref here
2019-06-04require ASCII digits for local FS items
2019-05-24search: don't log all warnings on retry_reopen
2019-05-23search: reenable phrase search on non-chert Xapian
2019-05-21Merge remote-tracking branch 'origin/xap-optional' into master
2019-05-16search: disable phrase searching, for now
2019-05-15lazy load Xapian and make it optional for v2
2019-05-15www: use Inbox->over where appropriate
2019-05-15nntp: use Inbox->over directly
2018-07-20search: use boolean prefixes for git blob queries
2018-04-23search: avoid repeated mbox results from search
2018-04-22extmsg: use Xapian only for partial matches
2018-04-06www: favor reading more from SQLite, and less from Xapian
2018-04-06search: index and allow searching by date-time
2018-04-05mbox: do not sort search results
2018-04-05search: remove unnecessary OP_AND of query
2018-04-03mbox: remove remaining OFFSET usage in SQLite
2018-04-03nntp: make XOVER, XHDR, OVER, HDR and NEWNEWS faster
2018-04-02www: rework query responses to avoid COUNT in SQLite
2018-04-02replace Xapian skeleton with SQLite overview DB
2018-04-01search: reduce columns stored in Xapian
2018-03-30search: warn on reopens and die on total failure
2018-03-29search: retry_reopen on first_smsg_by_mid
2018-03-29search: move find_doc_ids to searchidx
2018-03-29search: get rid of most lookup_* subroutines
2018-03-29search: cleanup uniqueness checking
2018-03-23search: reopen DB if each_smsg_by_mid fails
2018-03-23www: $MESSAGE_ID/raw endpoint supports "duplicates"