1 and 2 are trivial fixes. 3 and 4 makes failures more graceful when dealing with resource exhaustion.
5 allows configuring the Xapian helper processes from the top-level daemon and reverts to disabling helpers by default. Eric Wong (5): t/cindex: require DBD::SQLite for now www: mbox*: use Perl 5.12 send_cmd4: make `tries' a per-call parameter search: async_mset: pass resource errors to callback daemon: share and allow configuring Xapian helpers Documentation/public-inbox-daemon.pod | 38 +++++++++++++++++++++++++-- Makefile.PL | 6 +++++ lib/PublicInbox/CmdIPC4.pm | 12 ++++----- lib/PublicInbox/Daemon.pm | 24 +++++++++++++++-- lib/PublicInbox/Mbox.pm | 2 +- lib/PublicInbox/MboxGz.pm | 2 +- lib/PublicInbox/Search.pm | 16 ++++++----- lib/PublicInbox/Spawn.pm | 12 +++++---- lib/PublicInbox/Syscall.pm | 8 +++--- lib/PublicInbox/TestCommon.pm | 9 ++++++- lib/PublicInbox/XapClient.pm | 7 ++--- t/cindex.t | 2 +- 12 files changed, 106 insertions(+), 32 deletions(-)