about summary refs log tree commit homepage
path: root/lib/PublicInbox/LeiXSearch.pm
DateCommit message (Expand)
2021-02-08lei q: SIGWINCH process group with the terminal
2021-02-08lei_xsearch: quiet Eml warnings from remote mboxrds
2021-02-08lei q: improve remote mboxrd UX + MUA
2021-02-07lei: replace --thread with --threads
2021-02-07lei: more consistent IPC exit and error handling
2021-02-07ipc: wq_do => wq_io_do
2021-02-07lei add-external: handle interrupts with --mirror
2021-02-07lei: add-external --mirror support
2021-02-05lei import: initial implementation
2021-02-05lei_xsearch: drop unused imports
2021-02-05lei q: eliminate $not_done temporary git dir hack
2021-02-05lei q: reinstate early MUA spawn for Maildir
2021-02-05lei q: only start pager if output is to stdout
2021-02-05lei q: reorder internals to reduce FD passing
2021-02-05lei q: delay worker spawn
2021-02-04lei q: support reading queries from stdin
2021-02-04lei: propagate curl errors, improve internal consistency
2021-02-04pkt_op: rely on DS::in_loop global
2021-02-03lei q: support --jobs [SEARCHERS],[WRITERS]
2021-02-03lei q: tidy up progress reporting
2021-02-03lei_xsearch: ensure curl.err and tail(1) cleanup happens
2021-02-03lei q: do not leave temporary files after oneshot exit
2021-02-03lib: explicitly distinguish oneshot use
2021-02-03lei_xsearch: truncate curl stderr after reading it
2021-02-03lei q: emit progress and counting via PktOp
2021-02-03lei: switch to use SEQPACKET socketpair instead of pipe
2021-02-01lei_to_mail: reduce spew on Maildir removal
2021-02-01lei_xsearch: load PublicInbox::Smsg
2021-02-01lei: keep $lei around until workers are reaped
2021-02-01lei: remove SIGPIPE handler
2021-01-30lei: less error-prone FD mapping
2021-01-30lei_xsearch: drop repeated "Xapian" in error message
2021-01-26lei q: continue remote search if torsocks(1) is missing
2021-01-26lei q: reject remotes early if curl(1) is missing
2021-01-26lei q: demangle and quiet curl output
2021-01-24smsg: make parse_references an object method
2021-01-24lei q: fix JSON overview with remote externals
2021-01-24lei_xsearch: use curl -d '' for nginx compatibility
2021-01-24lei q: honor --no-local to force remote searches
2021-01-24ipc: get rid of wq_set_recv_modes
2021-01-24lei q: limit concurrency to 4 remote connections
2021-01-23lei q: support a bunch of curl(1) options
2021-01-23lei: oneshot: preserve stdout if writing mbox
2021-01-23lei: support remote externals
2021-01-23lei: move external vivification to xsearch
2021-01-22lei_xsearch: reduce reference paths to lxs
2021-01-22lei: fix inadvertant FD sharing
2021-01-22lei_xsearch: eliminate some unused, commented-out code
2021-01-22lei q: retrieve keywords for local, non-external messages
2021-01-21lei_xsearch: keep l2m->{-wq_s1} while preparing query