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-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,AWL,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 6B0971F5AE for ; Sun, 26 Jul 2020 06:57:31 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/2] imapd: async prefetch + test fix Date: Sun, 26 Jul 2020 06:57:29 +0000 Message-Id: <20200726065731.8100-1-e@yhbt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: prefetch has been on the table since the earliest days of -imapd, but the interaction with periodic cleanup made things unreliable. Now it won't start a git process if it's in cleanup so things should be all good. Uncached FETCH with mutt is noticeably faster. Now, the HTTP bits will be a little trickier, I think... Eric Wong (2): imap: introduce and use Git->async_prefetch xt/imapd-mbsync-oimapd: fix noop due to case sensitivity lib/PublicInbox/Git.pm | 16 ++++++++++++++++ lib/PublicInbox/IMAP.pm | 7 ++++++- xt/imapd-mbsync-oimap.t | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-)