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: AS53758 23.128.96.0/24 X-Spam-Status: No, score=-4.0 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by dcvr.yhbt.net (Postfix) with ESMTP id 96FE41F4B4 for ; Thu, 15 Apr 2021 17:57:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234155AbhDOR6R (ORCPT ); Thu, 15 Apr 2021 13:58:17 -0400 Received: from pb-smtp2.pobox.com ([64.147.108.71]:51217 "EHLO pb-smtp2.pobox.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232759AbhDOR6Q (ORCPT ); Thu, 15 Apr 2021 13:58:16 -0400 Received: from pb-smtp2.pobox.com (unknown [127.0.0.1]) by pb-smtp2.pobox.com (Postfix) with ESMTP id 96DF3BFB39; Thu, 15 Apr 2021 13:57:52 -0400 (EDT) (envelope-from junio@pobox.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=1rvcCpEKSzSz2H1RhFyVbqCqXX8=; b=Rmt35r MQjwjbfxOEveprFfnkQgKGKjFOJ83qEmGCh9k16vdk/DjPmLAP2EpxaEv5R3LCg/ sWE8wNs0NtdUsmXFNoKDfyfidU3CahKuBg+rzG2mdXDwmQwcbVMR02edXB7P+uxV TjBfy7ZMwza1EHthdjci3yMc4kPsq2cHuY4RE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=xr6UBdVFY3zCKaB+bdVaucBdgXkCGK/j GpfkNBmC/sCyGDfMZ/NpL9GHE9+O3G4Oea8HfmzZbeoDM9Kw0C0znHQKPiAqiI0O FHww+qNsdMquF0MOuCY27hXkkBUoIbVpTfDUBI1ob6INWynTjflCRQzxp7pyCB4l kKL4S1GOAlw= Received: from pb-smtp2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp2.pobox.com (Postfix) with ESMTP id 8D34FBFB36; Thu, 15 Apr 2021 13:57:52 -0400 (EDT) (envelope-from junio@pobox.com) Received: from pobox.com (unknown [34.74.119.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pb-smtp2.pobox.com (Postfix) with ESMTPSA id 16759BFB34; Thu, 15 Apr 2021 13:57:52 -0400 (EDT) (envelope-from junio@pobox.com) From: Junio C Hamano To: Jeff King Cc: Patrick Steinhardt , git@vger.kernel.org, Christian Couder , Taylor Blau , Philip Oakley Subject: Re: [PATCH v4 0/8] rev-list: implement object type filter References: Date: Thu, 15 Apr 2021 10:57:51 -0700 In-Reply-To: (Junio C. Hamano's message of "Thu, 15 Apr 2021 10:53:45 -0700") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 19033A78-9E14-11EB-AE15-74DE23BA3BAF-77302942!pb-smtp2.pobox.com Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Junio C Hamano writes: > ... But that leads me to > wonder into a different direction---coalesce (tag|tree|blob)_objects > members into a single bit, say all_objects, have "--objects" and > friends set that single bit, and update places like these to check > that single bit. Just to avoid misunderstanding, I am not saying this topic needs to address any of this unifying of three bits. It is just an idea for those interested to think about, when they have nothing better to do, when the codebase is quiescent.