about summary refs log tree commit homepage
path: root/lib/PublicInbox/LeiXSearch.pm
DateCommit message (Expand)
2024-04-17lei: use async barrier for --import-before HEAD master
2024-04-17lei: use ->barrier to commit to lei/store
2024-04-12lei q: support --thread-id=$MSGID || -T $MSGID
2023-12-13treewide: avoid strftime %k for portability
2023-11-16lei q|up|convert: common finish_output to detect errors
2023-11-16lei: avoid extra fork for v2 outputs
2023-11-16lei convert: fix repeat and idempotent v2 output
2023-11-15lei: use -signal numbers for old Perl
2023-11-09lei: get rid of autoreap usage
2023-11-09lei_xsearch: put query in process title for debugging
2023-11-07lei: fix SIGPIPE on large result sets to pager
2023-11-03treewide: use ->close to call ProcessIO->CLOSE
2023-10-19lei: simplify startq/au_done wakeup notifications
2023-10-18syscall: common $F_SETPIPE_SZ definition
2023-10-12lei: quiet excessive write/seen messages
2023-10-11lei_xsearch: improve curl progress reporting
2023-10-08process_io: fix binmode and use it in lei_xsearch
2023-10-08lei: always use async `done' requests to store
2023-10-04lei: get rid of l2m_progress PktOp callback
2023-10-04lei: do_env combines fchdir and local
2023-10-02lei up: faster non-thread, single-source incremental query
2023-10-01lei up: fix missing -t/--threads matches w/ saved search
2023-09-16lei q: set exit code for invalid Xapian queries
2023-01-30ipc: drop awaitpid_init to avoid circular refs
2023-01-18ipc+lei: switch to awaitpid
2022-12-02lei_saved_search: expand only/include/exclude to absolute paths
2022-12-02lei: stricter external checks for valid $GIT_DIR/objects
2022-08-29treewide: ditch inbox->recent method
2022-07-07lei: track seen messages to note duplicates
2022-07-07lei_xsearch: simplify lei/store import check
2021-11-10lei q: make HTTP(S) query strings even less ugly
2021-10-30lei_xsearch: quiet error message on SIG{PIPE,TERM}
2021-10-27lei q: fix remote import accounting
2021-10-24lei: always pass $lei to LeiAuth->op_merge
2021-10-19lei: use die for external and query handling
2021-10-16lei: more eval guards for die on failure
2021-10-15lei q: guard query_done against die()
2021-10-15lei + ipc: simplify process reaping
2021-10-15lei q: avoid kw lookup failure on remote mboxrd
2021-10-15lei: TSTP affects all curl and related subprocesses
2021-10-15lei: give workers their own process group
2021-10-13treewide: use warn() or carp() instead of env->{psgi.errors}
2021-10-13lei: use standard warn() in more places
2021-09-25lei: make pkt_op easier-to-use and understand
2021-09-25lei up: show timezone offset with localtime
2021-09-23lei_xsearch: use localtime for user message
2021-09-21lei q: improve --limit behavior and progress
2021-09-21lei q: show progress on >1s preparation phase
2021-09-21lei lcat: use single queue for ordering
2021-09-19lei_xsearch: drop Data::Dumper use