]> Sergey Matveev's repositories - public-inbox.git/history - lib/PublicInbox/LeiStore.pm
lei: use RENAME_NOREPLACE on Linux 3.15+
[public-inbox.git] / lib / PublicInbox / LeiStore.pm
2021-10-22 Eric Wonglei: use RENAME_NOREPLACE on Linux 3.15+
2021-10-22 Eric Wonglei/store: check for any unexpected process death
2021-10-15 Eric Wonglei + ipc: simplify process reaping
2021-10-15 Eric Wonglei q: avoid kw lookup failure on remote mboxrd
2021-10-13 Eric Wonglei/store: use remove_doc to save some LoC
2021-10-10 Eric Wonglei/store: keep ".err-XXXX" in stderr tmpfile
2021-10-08 Eric Wonggit: use async_wait_all everywhere
2021-09-19 Eric Wongipc: drop dynamic WQ process counts
2021-09-19 Eric Wonglei: simplify sto_done_request
2021-09-19 Eric Wonglei/store: use SOCK_SEQPACKET rather than pipe
2021-09-18 Eric Wonglei_mail_sync: rely on flock(2), avoid IPC
2021-09-17 Eric Wonglei refresh-mail-sync: replace prune-mail-sync
2021-09-16 Eric Wonglei: git_oid: replace git_blob_id
2021-09-15 Eric Wongmulti_git: hoist out common epoch/alternates handling
2021-09-03 Eric Wonglei/store: quiet down link(2) warnings
2021-09-02 Eric Wonglei: propagate keyword changes from lei/store
2021-09-02 Eric Wonglei_input: set and prepare watches early
2021-09-02 Eric Wonglei_mail_sync: do not use transactions
2021-08-31 Eric Wonglei/store: correctly delete entries from over
2021-08-31 Eric Wonglei: fix error reporting from lei/store -> lei-daemon
2021-08-31 Eric Wonglei_mail_sync: set_src uses binary OIDs
2021-08-24 Eric Wonglei: non-blocking lei/store->done in lei-daemon
2021-08-21 Eric Wonglei: implicitly watch all Maildirs it knows about
2021-08-18 Eric Wonglei forget-mail-sync: rely on lei/store process
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-06-18 Eric Wonglei/store: do not put NULL into over.num column
2021-06-17 Eric Wonglei/store: cull redundant docids based on blob OID
2021-06-14 Eric Wonglei index+import: reject keywords from R/O IMAP
2021-06-09 Eric Wonglei/store: do eidx_init before creating R/W lms dbh
2021-06-08 Eric Wonglei/store: checkpoint commits mail_sync.sqlite3
2021-06-02 Eric Wonglei export-kw: do not write directly to mail_sync.sqlite3
2021-05-27 Eric Wonglei rm: new command to remove messages from index
2021-05-26 Eric Wonglei: require Socket::MsgHdr or Inline::C, drop oneshot
2021-05-04 Eric Wonglei index: new command to index mail w/o git storage
2021-05-03 Eric Wonglei <q|up>: writes to Maildirs and IMAP use mail-sync
2021-04-30 Eric Wonglei_store: fix locking w.r.t epoch creation
2021-04-28 Eric Wonglei: quiet down Eml-related warnings consistently
2021-04-24 Eric Wonglei import: keep sync info for Maildir and IMAP folders
2021-04-07 Eric Wonglei_store: use getpwuid and hostname for ident
2021-04-03 Eric Wonglei/store: (more) synchronous non-fatal error output
2021-04-03 Eric Wonglei_store: update alternates on new epoch
2021-04-01 Eric Wonglei_store: quiet down per-message related warnings
2021-04-01 Eric Wonglei_store: quiet down git user info being unset
2021-04-01 Eric Wonglei_store: set_xvmd: don't add if no vmd at all
2021-04-01 Eric Wonglei q: reduce lei/store work for kw changes to stored...
2021-03-26 Eric Wonglei: add some labels support
2021-03-24 Eric Wonglei_store: give process a better name
2021-03-24 Eric Wonglei: hide *_atfork_child from command-line
2021-03-24 Eric Wonglei mark: command for (un)setting keywords and labels
2021-03-21 Eric Wonglei import: vivify external-only messages
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-20 Eric Wonglei_store: initialize IPC lock properly
2021-03-17 Eric Wonglei_store: keywords => vmd (volatile metadata), prepare...
2021-03-16 Eric Wonglei_store: remove maildir_keywords
2021-03-16 Eric Wongmbox: move mbox_keywords to MboxReader
2021-03-15 Eric Wonglei q: do not import unnecessarily from externals
2021-03-11 Eric Wonglei import: simplify Maildir handling
2021-03-04 Eric Wonglei q: import flags when clobbering/augmenting Maildirs
2021-02-22 Eric Wonglei_store: populate ALL.git/alternates with new epochs
2021-02-08 Eric Wonglei import: support Maildirs
2021-02-05 Eric Wonglei import: initial implementation
2021-01-25 Eric Wongdoc: re-add missing 1.6 release notes
2021-01-12 Eric Wonglei query + pagination sorta working
2021-01-03 Eric Wonguse Eml (or MIME) objects for all indexing paths
2021-01-03 Eric Wongsearchidxshard: replace index_raw with index_eml
2021-01-03 Eric Wongsearchidxshard: IPC conversion, part 2
2021-01-02 Eric Wonglei_store: alternative unconfigured "git var" workaround
2021-01-02 Eric Wongtreewide: reduce load_xapian* callsites
2021-01-01 Eric Wonglei_store: quiet down "git var" failures
2021-01-01 Eric Wongupdate copyrights for 2021
2021-01-01 Eric Wonglei_store: handle messages without Message-ID at all
2021-01-01 Eric Wonglei_store: add ->set_eml, ->add_eml can return smsg
2021-01-01 Eric Wongipc: generic IPC dispatch based on Storable
2021-01-01 Eric Wongrevert "lei_store: use per-machine refname as git HEAD"
2021-01-01 Eric Wonglei_store: use per-machine refname as git HEAD
2021-01-01 Eric WongMerge remote-tracking branch 'origin/lei' into eidx
2020-12-31 Eric WongMerge remote-tracking branch 'origin/master' into lorelei
2020-12-19 Eric Wonglei_store: keyword extraction from mbox and Maildir
2020-12-19 Eric Wonglei_store: relax GIT_COMMITTER_IDENT check
2020-12-19 Eric Wonglei_store: simplify git_epoch_max, slightly
2020-12-19 Eric Wonglei: refine help/option parsing, implement "init"
2020-12-19 Eric Wonglei_store: local storage for Local Email Interface