From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-b5-smtp.messagingengine.com (fout-b5-smtp.messagingengine.com [202.12.124.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ED415C8EB for ; Wed, 11 Feb 2026 14:23:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.148 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770819795; cv=none; b=gB/rl6esgYTsIpfGbmrWuMphGXup5bfTh6SPWS1iPI0P5polX0YG9oxIcYdtQ0KEdyzb5zuLfJpKX3UUNQLi9pBqcjtDpFm4jyewFNw5fIsfgwYd3aIvrCP/ssTqwplIqGXruF4GNTLuDRMTGgDxqYneY2IFysewWBwG/oDdYlw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770819795; c=relaxed/simple; bh=wb/fqdk+i46zmx6tjh4fXB9F4uYhxURAFxDRTYCjLfg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=DrPaBsgCjNygjQtvrjAjxA6fVAm9U4T39DdACuCgZQXP91uguGHq2HGMp85KV28CSv6c9leAUc5kQK5gmGba/Om45umwHhQEoYAFug1UCI4LYYvV4NNvM81Zl4tLWkZGrS2uw2DZpKS5QmFYgNEJwSUw5iaHyI9B0qd9Pj4Txlw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=pks.im; spf=pass smtp.mailfrom=pks.im; dkim=pass (2048-bit key) header.d=pks.im header.i=@pks.im header.b=re7QniZY; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=GIVCFu3r; arc=none smtp.client-ip=202.12.124.148 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=pks.im Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pks.im Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=pks.im header.i=@pks.im header.b="re7QniZY"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="GIVCFu3r" Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id 1530C1D00151; Wed, 11 Feb 2026 09:23:13 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Wed, 11 Feb 2026 09:23:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pks.im; h=cc:cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1770819792; x=1770906192; bh=Z42p+P0zie mklhmFyoSp3wbwxitYt04nX6JrxNJPrOE=; b=re7QniZYrutLczxZPx3Or0oYH7 eZZ7X9hAHb5O6wVpJM1Kj+rKaXuitj5RHUCJBLI8szgHXl+T7pCCMaWJqEra/Ba1 5Hak/Y4OMrzhUZbBS5OCGIYtQMjNRUV7Tc2NXekIhPqOyE8LlXmgNfUgYqPoVu7u Mnd8rH5aUrAmW2EpPK8PlbvV1MyK3/muK3AMwHCTl0R+nCC2+W4OTnvAL2EhJbl+ vcmhWtWpq5m7pyRqNY/sEbF+vxYgeYo+EN/AAT1vrFnE8O23Ld0KozpxoiS3c58F x6QCNrkOckp9VtG6Dd/ERuWCv2sVkSvs5kke9PONwQ28Zpe0lCZlq2IGpK3A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1770819792; x=1770906192; bh=Z42p+P0ziemklhmFyoSp3wbwxitYt04nX6J rxNJPrOE=; b=GIVCFu3rSFb77X/Y7n5IRswJ02Erw6ODfNZTl6HO9eQcFVKR3R5 dgcLwZVzksOL/XtNNy9d+SPB3LsNiGQ2WzXl8YUJgoVnWIZ8ndQg1NM6fLBCcdaH 5hBxCFwB0KS8Cx3GsVmMPShLhS3Th/1yM1EUfglxiWiokF20aEKsvfg9odjAaA6b LbSgifYWjOx8Hf0psf7/ViGRmRNkWvqvIad6DcrjEF1T+59UMsfcLch1/UgmlS0L FjYoqsdJlcTCGp6CJlRX9mMgdE/HbZTW692/fWMWpcndsp4teS7qWLMCxq/BnB23 CtpgPHLZKlxgSOIygNdTgdcBkV6d5u3Ko4g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvtddvjeekucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomheprfgrthhrihgt khcuufhtvghinhhhrghrughtuceophhssehpkhhsrdhimheqnecuggftrfgrthhtvghrnh epveekkeffhfeitdeludeigfejtdetvdelvdduhefgueegudfghfeukefhjedvkedtnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphhssehpkh hsrdhimhdpnhgspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouhhtpdhrtghpthht oheplhdrshdrrhesfigvsgdruggvpdhrtghpthhtohepghhithesvhhgvghrrdhkvghrnh gvlhdrohhrghdprhgtphhtthhopehgihhtshhtvghrsehpohgsohigrdgtohhmpdhrtghp thhtohepjhhlthhosghlvghrsehgmhgrihhlrdgtohhm X-ME-Proxy: Feedback-ID: i197146af:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 11 Feb 2026 09:23:11 -0500 (EST) Received: by mail (OpenSMTPD) with ESMTPSA id 17371af6 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 11 Feb 2026 14:23:10 +0000 (UTC) Date: Wed, 11 Feb 2026 15:23:03 +0100 From: Patrick Steinhardt To: Junio C Hamano Cc: git@vger.kernel.org, =?utf-8?B?UmVuw6k=?= Scharfe , Justin Tobler Subject: Re: ps/object-info-bits-cleanup (was: What's cooking in git.git (Feb 2026, #04)) Message-ID: References: Precedence: bulk X-Mailing-List: git@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Tue, Feb 10, 2026 at 02:21:34PM -0800, Junio C Hamano wrote: > * ps/object-info-bits-cleanup (2026-01-26) 3 commits > - odb: drop gaps in object info flag values > - builtin/fsck: fix flags passed to `odb_has_object()` > - builtin/backfill: fix flags passed to `odb_has_object()` > > A couple of bugs in use of flag bits around odb API has been > corrected, and the flag bits reordered. > > Comments? > source: <20260126-b4-pks-read-object-info-flags-v1-0-e682a003b17c@pks.im> The discussion on this series has wound down by now, but I'm not sure whether anything actionable came out of it. The biggest question was around whether or not to use an enum as parameter or an unsigned integer, but there wasn't really a clear conclusion. Should I reroll this series to convert it to an enum, or should I keep this as-is and then we can merge this series down? Thanks! Patrick