]> Sergey Matveev's repositories - public-inbox.git/commit
ipc: generic IPC dispatch based on Storable
authorEric Wong <e@80x24.org>
Thu, 31 Dec 2020 13:51:32 +0000 (13:51 +0000)
committerEric Wong <e@80x24.org>
Fri, 1 Jan 2021 05:00:39 +0000 (05:00 +0000)
commit3ae5275eb187ed00bb83061a4d37a161bc8eb3e7
tree651a0108d3ce80fb75f7075c111293ca9ac01e1e
parentabd0a85b212ce1467ddc94d523152d9a65028960
ipc: generic IPC dispatch based on Storable

I intend to use this with LeiStore when importing from multiple
slow sources at once (e.g. curl, IMAP, etc).  This is because
over.sqlite3 can only have a single writer, and we'll have
several slow readers running in parallel.

Watch and SearchIdxShard should also be able to use this code
in the future, but this will be proven with LeiStore, first.
MANIFEST
lib/PublicInbox/IPC.pm [new file with mode: 0644]
lib/PublicInbox/LeiStore.pm
t/ipc.t [new file with mode: 0644]
t/lei_store.t