From patchwork Thu Aug 29 23:19:23 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jon Simons X-Patchwork-Id: 11122575 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 665C514DE for ; Thu, 29 Aug 2019 23:19:51 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 421EC21670 for ; Thu, 29 Aug 2019 23:19:51 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=g001.emailsrvr.com header.i=@g001.emailsrvr.com header.b="qrCutHbC" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728023AbfH2XTu (ORCPT ); Thu, 29 Aug 2019 19:19:50 -0400 Received: from smtp82.iad3a.emailsrvr.com ([173.203.187.82]:44712 "EHLO smtp82.iad3a.emailsrvr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727956AbfH2XTu (ORCPT ); Thu, 29 Aug 2019 19:19:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=g001.emailsrvr.com; s=20190322-9u7zjiwi; t=1567120789; bh=rNyfSlsoQBqNASIn1EJE2KUm4DY/2rK51SfTXxjbFW8=; h=From:To:Subject:Date:From; b=qrCutHbCkYHaF9wJ0FEvb2ejOdmdMzskmu77yDADP+W4SERqBzd8SnI2cfJymNcdm P2z0yhAz5cAWeB5dX+T1Pm5OJ8DNGPGxCirHpzDl1ZVDWiVRC+jjczp3L7X+x5KCC6 32DXISNmeF0l4ucpLtFZcXxCKFYlOwlTnhkGGvqQ= X-Auth-ID: jon@jonsimons.org Received: by smtp19.relay.iad3a.emailsrvr.com (Authenticated sender: jon-AT-jonsimons.org) with ESMTPSA id 6950A515F; Thu, 29 Aug 2019 19:19:48 -0400 (EDT) X-Sender-Id: jon@jonsimons.org Received: from localhost.localdomain (c-73-223-68-105.hsd1.ca.comcast.net [73.223.68.105]) (using TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256) by 0.0.0.0:465 (trex/5.7.12); Thu, 29 Aug 2019 19:19:49 -0400 From: Jon Simons To: jon@jonsimons.org, git@vger.kernel.org Cc: me@ttaylorr.com, peff@peff.net, sunshine@sunshineco.com, stolee@gmail.com Subject: [PATCH v3 0/2] partial-clone: fix two issues with sparse filter handling Date: Thu, 29 Aug 2019 19:19:23 -0400 Message-Id: <20190829231925.15223-1-jon@jonsimons.org> X-Mailer: git-send-email 2.23.0.37.g745f681289.dirty MIME-Version: 1.0 Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Included here are two fixes for partial cloning with sparse filters. These issues were uncovered in early testing internally at GitHub, where Taylor and Peff have provided early offlist review feedback. This third revision includes a fix for a test bug introduced in the second revision. Jon Simons (2): list-objects-filter: only parse sparse OID when 'have_git_dir' list-objects-filter: handle unresolved sparse filter OID list-objects-filter-options.c | 3 ++- list-objects-filter.c | 6 +++++- t/t5616-partial-clone.sh | 28 ++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 2 deletions(-)