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.2 required=3.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF 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 C88D81F403 for ; Thu, 20 Oct 2022 08:43:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=80x24.org; s=selector1; t=1666255394; bh=QPiG07SD0KjhiizSlZSX3EtFRZHTWGxrJ9LPhaV0TiU=; h=From:To:Subject:Date:From; b=YivlYFSHwrVVHM9aW9MueYFEyHBvMcmzTTGG6HwxHliWKjG31TImTgH7S1vK4QBQQ fvB+mcQxInKH6zfx+Z0RsAgIq2Nqp6l4djO5sd/B0lW/5i0LsAy6jdWKNWjK8EK8M3 o68hZs3tuHKqCTrxgJyMpWrfBQKjx63t4/h970No= From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/6] trivial clone|fetch-related stuff Date: Thu, 20 Oct 2022 08:43:08 +0000 Message-Id: <20221020084314.1668067-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: Much bigger, barely-tested changes in the pipeline to support cloning + updating multi-inbox mirrors (without unnecessary sleeps and delays[1]). Here's some trivial stuff first. Of course, I have a SHA-256 coderepo somewhere, so more tweaks on that front. 4/6 is the only user-visible change, but hopefully nobody is parsing stderr. Eric Wong (6): clone|fetch: preserve mtime of modified manifest.js.gz another step towards git SHA-256 support githttpbackend: remove unused $BIN variable treewide: replace /^I: / prefix with /^# / lei_mirror: make _finish_add_external call more obvious lei_mirror: delimit names by `\n' to improve die message examples/grok-pull.post_update_hook.sh | 2 +- lib/PublicInbox/ExtSearchIdx.pm | 26 ++++++++++++-------------- lib/PublicInbox/Fetch.pm | 2 ++ lib/PublicInbox/Gcf2.pm | 4 ++-- lib/PublicInbox/GitHTTPBackend.pm | 13 +++++-------- lib/PublicInbox/InboxIdle.pm | 8 +++----- lib/PublicInbox/LeiMirror.pm | 5 ++++- lib/PublicInbox/MiscIdx.pm | 2 +- lib/PublicInbox/OverIdx.pm | 6 +++--- lib/PublicInbox/Watch.pm | 4 ++-- script/public-inbox-watch | 6 +++--- t/extsearch.t | 6 +++--- t/git.t | 4 ++-- t/imapd.t | 6 +++--- t/import.t | 4 ++-- t/mda.t | 4 ++-- xt/git-http-backend.t | 4 ++-- 17 files changed, 52 insertions(+), 54 deletions(-) [1] grokmirror seems to sleep a bit more than it should: https://lore.kernel.org/tools/20211013110344.GA10632@dcvr/ (And I probably have dain-bramage from insomnia :<)