From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 760361F670 for ; Tue, 19 Oct 2021 09:33:46 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 00/11] refining lei up+inspect Date: Tue, 19 Oct 2021 09:33:35 +0000 Message-Id: <20211019093346.30885-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: "lei up" gains some flexibility in dealing with offline situations. "inspect" is slightly nicer-to-use 11/11 is preparation for "lei fsck"... Eric Wong (11): test_common: lazy-require AutoReap lei up: prefix `remote' and `local' with `o_' lei: use die for external and query handling lei up: propagate redispatch_all failure via exit code lei: conditionally add "\n" to error messages lei up: support --exclude=, --no-(external|remote|local) lei: remove unused ->busy time arg doc: lei: describe lei-daemon-kill and upgrades lei inspect: add atfork hook lei inspect: show ISO8601 {rt} and {dt}, too lei_mail_sync: show non-matching SHA Documentation/lei-daemon-kill.pod | 29 +++++++++++++++++-- Documentation/lei-overview.pod | 8 +++++- Documentation/lei-up.pod | 28 ++++++++++++++---- lib/PublicInbox/LEI.pm | 15 +++++----- lib/PublicInbox/LeiExternal.pm | 15 ++++++++-- lib/PublicInbox/LeiInspect.pm | 11 +++++++ lib/PublicInbox/LeiMailSync.pm | 9 ++++-- lib/PublicInbox/LeiOverview.pm | 6 ++-- lib/PublicInbox/LeiQuery.pm | 27 ++++++----------- lib/PublicInbox/LeiSavedSearch.pm | 8 +++--- lib/PublicInbox/LeiUp.pm | 48 ++++++++++++++++++++++--------- lib/PublicInbox/LeiXSearch.pm | 7 +++-- lib/PublicInbox/TestCommon.pm | 3 +- 13 files changed, 149 insertions(+), 65 deletions(-)