about summary refs log tree commit homepage
path: root/lib/PublicInbox/LeiStore.pm
DateCommit message (Expand)
2021-10-25lei_to_mail: write directly to mail_sync.sqlite3
2021-10-22lei: use RENAME_NOREPLACE on Linux 3.15+
2021-10-22lei/store: check for any unexpected process death
2021-10-15lei + ipc: simplify process reaping
2021-10-15lei q: avoid kw lookup failure on remote mboxrd
2021-10-13lei/store: use remove_doc to save some LoC
2021-10-10lei/store: keep ".err-XXXX" in stderr tmpfile
2021-10-08git: use async_wait_all everywhere
2021-09-19ipc: drop dynamic WQ process counts
2021-09-19lei: simplify sto_done_request
2021-09-19lei/store: use SOCK_SEQPACKET rather than pipe
2021-09-18lei_mail_sync: rely on flock(2), avoid IPC
2021-09-17lei refresh-mail-sync: replace prune-mail-sync
2021-09-16lei: git_oid: replace git_blob_id
2021-09-15multi_git: hoist out common epoch/alternates handling
2021-09-03lei/store: quiet down link(2) warnings
2021-09-02lei: propagate keyword changes from lei/store
2021-09-02lei_input: set and prepare watches early
2021-09-02lei_mail_sync: do not use transactions
2021-08-31lei/store: correctly delete entries from over
2021-08-31lei: fix error reporting from lei/store -> lei-daemon
2021-08-31lei_mail_sync: set_src uses binary OIDs
2021-08-24lei: non-blocking lei/store->done in lei-daemon
2021-08-21lei: implicitly watch all Maildirs it knows about
2021-08-18lei forget-mail-sync: rely on lei/store process
2021-08-14lei: hexdigest mocks account for unwanted headers
2021-08-14lei <q|up>: wait on remote mboxrd imports synchronously
2021-06-18lei/store: do not put NULL into over.num column
2021-06-17lei/store: cull redundant docids based on blob OID
2021-06-14lei index+import: reject keywords from R/O IMAP
2021-06-09lei/store: do eidx_init before creating R/W lms dbh
2021-06-08lei/store: checkpoint commits mail_sync.sqlite3
2021-06-02lei export-kw: do not write directly to mail_sync.sqlite3
2021-05-27lei rm: new command to remove messages from index
2021-05-26lei: require Socket::MsgHdr or Inline::C, drop oneshot
2021-05-04lei index: new command to index mail w/o git storage
2021-05-03lei <q|up>: writes to Maildirs and IMAP use mail-sync
2021-04-30lei_store: fix locking w.r.t epoch creation
2021-04-28lei: quiet down Eml-related warnings consistently
2021-04-24lei import: keep sync info for Maildir and IMAP folders
2021-04-07lei_store: use getpwuid and hostname for ident
2021-04-03lei/store: (more) synchronous non-fatal error output
2021-04-03lei_store: update alternates on new epoch
2021-04-01lei_store: quiet down per-message related warnings
2021-04-01lei_store: quiet down git user info being unset
2021-04-01lei_store: set_xvmd: don't add if no vmd at all
2021-04-01lei q: reduce lei/store work for kw changes to stored mail
2021-03-26lei: add some labels support
2021-03-24lei_store: give process a better name
2021-03-24lei: hide *_atfork_child from command-line