index
:
public-inbox.git
ci-WIP
fuse3
malloc_info
master
p516-leak
repobrowse
stable-1.6
viewdiff
an "archives first" approach to mailing lists
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
PublicInbox
/
LeiStore.pm
Date
Commit message (
Expand
)
2024-04-17
lei/store: stop shard workers + cat-file on idle
2024-04-17
lei: use ->barrier to commit to lei/store
2024-04-17
v2 + lei/store: always wait for fast-import checkpoint
2024-04-03
treewide: avoid getpid() for OnDestroy checks
2023-12-09
*search: favor wantarray form of xap_terms
2023-10-11
lei import|tag|rm: support --commit-delay=SECONDS
2023-10-11
lei blob: run cat_blob on lei/store for pending blobs
2023-10-08
lei: always use async `done' requests to store
2023-10-01
lei: deal with clients with blocked stderr
2023-10-01
lei_store: unlink stderr buffer early
2023-06-15
lei import: set +(L|kw) on already-imported blobs
2023-03-25
lei_store: avoid redundant work on no-op worker spawn
2023-01-30
ipc: drop awaitpid_init to avoid circular refs
2023-01-18
ipc+lei: switch to awaitpid
2022-08-19
lei/store: reindex culls over-indexed messages
2022-08-19
lei reindex: account for parallel lei/store users
2022-08-19
lei reindex: new command to reindex lei/store
2022-08-18
lei/store: reduce work when accessing mail_sync.sqlite3
2021-10-25
lei_to_mail: write directly to mail_sync.sqlite3
2021-10-22
lei: use RENAME_NOREPLACE on Linux 3.15+
2021-10-22
lei/store: check for any unexpected process death
2021-10-15
lei + ipc: simplify process reaping
2021-10-15
lei q: avoid kw lookup failure on remote mboxrd
2021-10-13
lei/store: use remove_doc to save some LoC
2021-10-10
lei/store: keep ".err-XXXX" in stderr tmpfile
2021-10-08
git: use async_wait_all everywhere
2021-09-19
ipc: drop dynamic WQ process counts
2021-09-19
lei: simplify sto_done_request
2021-09-19
lei/store: use SOCK_SEQPACKET rather than pipe
2021-09-18
lei_mail_sync: rely on flock(2), avoid IPC
2021-09-17
lei refresh-mail-sync: replace prune-mail-sync
2021-09-16
lei: git_oid: replace git_blob_id
2021-09-15
multi_git: hoist out common epoch/alternates handling
2021-09-03
lei/store: quiet down link(2) warnings
2021-09-02
lei: propagate keyword changes from lei/store
2021-09-02
lei_input: set and prepare watches early
2021-09-02
lei_mail_sync: do not use transactions
2021-08-31
lei/store: correctly delete entries from over
2021-08-31
lei: fix error reporting from lei/store -> lei-daemon
2021-08-31
lei_mail_sync: set_src uses binary OIDs
2021-08-24
lei: non-blocking lei/store->done in lei-daemon
2021-08-21
lei: implicitly watch all Maildirs it knows about
2021-08-18
lei forget-mail-sync: rely on lei/store process
2021-08-14
lei: hexdigest mocks account for unwanted headers
2021-08-14
lei <q|up>: wait on remote mboxrd imports synchronously
2021-06-18
lei/store: do not put NULL into over.num column
2021-06-17
lei/store: cull redundant docids based on blob OID
2021-06-14
lei index+import: reject keywords from R/O IMAP
2021-06-09
lei/store: do eidx_init before creating R/W lms dbh
2021-06-08
lei/store: checkpoint commits mail_sync.sqlite3
[next]