]> Sergey Matveev's repositories - public-inbox.git/history - lib/PublicInbox/LeiXSearch.pm
ds: inline set_cloexec
[public-inbox.git] / lib / PublicInbox / LeiXSearch.pm
2021-09-25 Eric Wonglei: make pkt_op easier-to-use and understand
2021-09-25 Eric Wonglei up: show timezone offset with localtime
2021-09-23 Eric Wonglei_xsearch: use localtime for user message
2021-09-21 Eric Wonglei q: improve --limit behavior and progress
2021-09-21 Eric Wonglei q: show progress on >1s preparation phase
2021-09-21 Eric Wonglei lcat: use single queue for ordering
2021-09-19 Eric Wonglei_xsearch: drop Data::Dumper use
2021-09-19 Eric Wonglei/store: use SOCK_SEQPACKET rather than pipe
2021-09-18 Eric Wonglei up: automatically use dt: for remote externals
2021-09-16 Eric Wonglei: git_oid: replace git_blob_id
2021-09-13 Eric Wonglei_xsearch: sensible errors for missing/broken externals
2021-09-11 Eric Wonglei: normalize whitespace in remote queries
2021-09-10 Eric Wonglei up: only delay non-zero "# $NR written to ..."
2021-09-03 Eric Wonglei_xsearch: avoid false-positives on externals w/...
2021-08-25 Eric Wonglei up: improve --all=local stderr output
2021-08-24 Eric Wonglei: non-blocking lei/store->done in lei-daemon
2021-08-14 Eric Wonglei: hexdigest mocks account for unwanted headers
2021-08-14 Eric Wonglei <q|up>: wait on remote mboxrd imports synchronously
2021-08-09 Eric Wonglei_xsearch: improve Xapian open failure messages
2021-07-25 Eric Wonglei: avoid SQLite COUNT() for dedupe
2021-06-23 Eric Wongsearch: make xap_terms easier-to-use and use it more
2021-06-08 Eric Wonglei: generalize auxiliary WQ handling
2021-06-04 Eric Wongpkt_op: make pkt_do an OO method
2021-05-30 Eric Wonglei import|lcat: improve+fix single message IMAP support
2021-05-28 Eric Wonglei q|up: support v2:/path/to/inboxdir destination
2021-05-28 Eric Wonglei: retry_reopen on read-only Xapian access
2021-05-28 Eric Wonglei: restore working directory in more places
2021-05-28 Eric Wonglei_mail_sync: debug code for uncommitted txn
2021-05-23 Eric Wonglei <q|up>: set \Recent on non-empty mbox and Maildir
2021-05-06 Eric Wonglei_xsearch: fix accounting bugs in for remote mboxrd
2021-05-03 Eric Wonglei <q|up>: combine written/results into one line
2021-05-01 Eric Wonglei_auth: s/net_merge_complete/net_merge_all_done/
2021-05-01 Eric Wonglei <q|up>: distinguish between mset and l2m counts
2021-04-28 Eric Wonglei: quiet down Eml-related warnings consistently
2021-04-25 Eric Wonglei_xsearch: show --output location with match count
2021-04-13 Eric Wonglei q: start wiring up saved search
2021-04-13 Eric Wonglei_xsearch: use per-external queries when not sorting
2021-04-05 Eric Wonglei q: fix auth IMAP --output with remote mboxrd
2021-04-03 Eric Wonglei q: don't show remote progress if MUA is running
2021-03-29 Eric Wonglei: use IO::Uncompress::Gunzip MultiStream
2021-03-28 Eric Wonglei: simplify PktOp callers
2021-03-26 Eric Wonglei: do not blindly commit to lei/store on close
2021-03-26 Eric Wonglei q: skip lei/store->write_prepare for JSON outputs
2021-03-26 Eric Wonglei: add some labels support
2021-03-26 Eric Wonglei_xsearch: wait for kw updates for non-threaded case...
2021-03-24 Eric Wonglei: clean up pkt_op consumer on exception, too
2021-03-24 Eric Wonglei: hide *_atfork_child from command-line
2021-03-21 Eric Wonglei q: fix warning on remote imports
2021-03-21 Eric Wonglei q: trim JSON output
2021-03-21 Eric Wonglei q: support vmd for external-only messages
2021-03-21 Eric Wonglei: All Local Externals: bare git dir for alternates
2021-03-19 Eric Wonglei: disallow "\n" in local externals paths
2021-03-15 Eric Wonglei q: do not import unnecessarily from externals
2021-03-05 Eric Wonglei q: one -t shouldn't set `flagged' on external mail
2021-03-05 Eric Wongsearch: use "z:" instead of "bytes:" prefix
2021-03-04 Eric Wonglei_xsearch: cleanup {pkt_op_p} on exceptions
2021-03-04 Eric Wonglei q: import flags when clobbering/augmenting Maildirs
2021-03-04 Eric Wonglei_xsearch: add_eml for remote mboxrd, not set_eml
2021-03-01 Eric Wonglei q: improve early aborts w/ remote externals
2021-02-26 Eric Wonglei_xsearch: more detail about ->xdb call chain
2021-02-26 Eric Wonglei q: support mbox locking by default
2021-02-26 Eric Wonglei q: -tt marks direct hits as "flagged"
2021-02-25 Eric Wonglei q: auto-memoize remote messages into lei/store
2021-02-24 Eric Wonglei: avoid needless env passing to subcommands
2021-02-22 Eric Wonglei q: reduce wasted IMAP connection for auth
2021-02-21 Eric Wonglei2mail: parallel augment for lock-free stores
2021-02-21 Eric Wongipc: support setting a locked number of WQ workers
2021-02-21 Eric Wonglei q: move augment into lei2mail workers
2021-02-08 Eric Wonglei q: SIGWINCH process group with the terminal
2021-02-08 Eric Wonglei_xsearch: quiet Eml warnings from remote mboxrds
2021-02-08 Eric Wonglei q: improve remote mboxrd UX + MUA
2021-02-07 Eric Wonglei: replace --thread with --threads
2021-02-07 Eric Wonglei: more consistent IPC exit and error handling
2021-02-07 Eric Wongipc: wq_do => wq_io_do
2021-02-07 Eric Wonglei add-external: handle interrupts with --mirror
2021-02-07 Eric Wonglei: add-external --mirror support
2021-02-05 Eric Wonglei import: initial implementation
2021-02-05 Eric Wonglei_xsearch: drop unused imports
2021-02-05 Eric Wonglei q: eliminate $not_done temporary git dir hack
2021-02-05 Eric Wonglei q: reinstate early MUA spawn for Maildir
2021-02-05 Eric Wonglei q: only start pager if output is to stdout
2021-02-05 Eric Wonglei q: reorder internals to reduce FD passing
2021-02-05 Eric Wonglei q: delay worker spawn
2021-02-04 Eric Wonglei q: support reading queries from stdin
2021-02-04 Eric Wonglei: propagate curl errors, improve internal consistency
2021-02-04 Eric Wongpkt_op: rely on DS::in_loop global
2021-02-03 Eric Wonglei q: support --jobs [SEARCHERS],[WRITERS]
2021-02-03 Eric Wonglei q: tidy up progress reporting
2021-02-03 Eric Wonglei_xsearch: ensure curl.err and tail(1) cleanup happens
2021-02-03 Eric Wonglei q: do not leave temporary files after oneshot exit
2021-02-03 Eric Wonglib: explicitly distinguish oneshot use
2021-02-03 Eric Wonglei_xsearch: truncate curl stderr after reading it
2021-02-03 Eric Wonglei q: emit progress and counting via PktOp
2021-02-03 Eric Wonglei: switch to use SEQPACKET socketpair instead of...
2021-02-01 Eric Wonglei_to_mail: reduce spew on Maildir removal
2021-02-01 Eric Wonglei_xsearch: load PublicInbox::Smsg
2021-02-01 Eric Wonglei: keep $lei around until workers are reaped
2021-02-01 Eric Wonglei: remove SIGPIPE handler
2021-01-30 Eric Wonglei: less error-prone FD mapping
2021-01-30 Eric Wonglei_xsearch: drop repeated "Xapian" in error message
next