Re: [PATCH v4 0/9] midx: prevent bitmap corruption when permuting pack order
- From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
- Date
- Jan 26, 2022, 17:50 UTC
- Message-ID
- <220126.86czkee675.gmgdl@evledraar.gmail.com>
- In-Reply-To
- <cover.1643150456.git.me@ttaylorr.com>
On Tue, Jan 25 2022, Taylor Blau wrote:
Show 14 quoted lines
> Here is a(n even) small(er) reroll of my series which fixes a serious problem > with MIDX bitmaps by which they can become corrupt when permuting their pack > order. > > The only change is to revert back to using finalize_object_file(), since it > behaves consistently with other parts of the code that touch $GIT_DIR/objects. > This is safe to do given the other change described in that patch. The > description has been updated slightly to reflect. > > A minor tweak to the tests is done towards the end of the series. But otherwise > this is unchanged from v3. > > It is prepared on the tip of master (which is 89bece5c8c at the time of > writing).
I gave this some light reading earlier, and left a few nit-y comments along the way. This isn't my area of expertise, but without giving it much of a deep look this all looked good to me.
I don't see a reason not to carry this forward, with or without addressing any of the nits I brought up.
Thanks for working on this.