From: Patrick Steinhardt Date: Wed, 04 Feb 2026 06:26:02 GMT Subject: Re: [PATCH v2 3/4] odb: prepare `struct odb_transaction` to become generic Message-ID: In-Reply-To: On Tue, Feb 03, 2026 at 02:54:08PM -0800, Junio C Hamano wrote: > Justin Tobler writes: > > > So long as `struct odb_transaction` remains the first member of `struct > > odb_transaction_files`, using `container_of()` is functionally the same > > thing as casting. This is also how we do things for `odb_read_stream` > > and `odb_loose_read_stream` so I don't think it is too big of a deal > > either way. > > It would be a good theme to clean them all up, together with > existing ones, in a separate topic. Code hygiene matters. Fair indeed. Justin, will you handle this cleanup once this topic here is merged or shall I do it? Patrick