about summary refs log tree commit homepage
path: root/lib/PublicInbox/Search.pm
DateCommit message (Expand)
2023-12-09*search: simplify handling of Xapian term iterators
2023-11-29www: load and use cindex join data
2023-11-29xap_helper: implement mset endpoint for WWW, IMAP, etc...
2023-10-17search: rectify comment (rt: documented since 738c4a65719e)
2023-09-11treewide: favor Xapian (SWIG binding) over Search::Xapian
2023-08-24introduce optional C++ xap_helper
2023-08-24cindex: read-only association dump
2023-08-24search: hoist out shards_dir for future use
2023-08-17search: all_terms: remove needless prefix check
2023-06-09search: hoist out do_enquire for codesearch
2023-06-09search: add comments wrt codesearch, reduce ops
2023-03-31www: support POST /$INBOX/$MSGID/?x=m&q=
2023-03-25codesearch: initial cut w/ -cindex tool
2023-03-25search: relocate all_terms from lei_search
2023-02-19search: translate d: to dt: in query
2023-02-17search: move query transform + enquire setup out of retry loop
2023-02-15lei q: do not collapse threads with `-tt'
2022-08-04miscidx: index inbox min/max article numbers
2022-06-21search: add help for patchid: prefix
2022-06-21search: support "patchid:" prefix (git patch-id --stable)
2021-11-03doc: lei-q: document SEARCH TERMS prefixes
2021-10-16inbox + search: use 5.10.1 and do some golfing
2021-10-15www: various help text updates
2021-10-14lei inspect: account for non-extindex inboxes
2021-10-12daemon: unconditionally close Xapian shards on cleanup
2021-10-12search: delete QueryParser along with DB handle
2021-09-26search: avoid setting undef hashtable entries
2021-09-23daemons: revamp periodic cleanup task
2021-09-21search: drop reopen retry message
2021-09-17search: fix rt: w/ approxidate when TZ != UTC
2021-07-31extindex: -xcpdb and -compact support
2021-06-23search: make xap_terms easier-to-use and use it more
2021-05-28lei: retry_reopen on read-only Xapian access
2021-04-16search: expand "d:" to "dt:" for precision with approxidate
2021-03-26lei: add some labels support
2021-03-11doc: glossary: add information for dates and timestamps
2021-03-05search: use "z:" instead of "bytes:" prefix
2021-02-12search: query_approxidate: cleanup regexp, more tests
2021-02-11search: disallow spaces in argv approxidate queries
2021-02-11search: use git approxidate in WWW and "lei q --stdin"
2021-02-10search: fix argv handling of quoted phrases
2021-02-09www: stream mboxrd in descending docid order
2021-02-08search: use one git-rev-parse process for all dates
2021-02-08lei q: use git approxidate with d:, dt: and rt: ranges
2021-02-07lei: replace --thread with --threads
2021-01-22lei q: retrieve keywords for local, non-external messages
2021-01-14search: rename "ts:" prefix to "rt:"
2021-01-12lei query + pagination sorta working
2021-01-02search: do not use $QP_FLAGS until Xapian is loaded
2021-01-01update copyrights for 2021