Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> writes: > With commit-graph-<HASH> all these unlink() race conditions go away, > partial reads due to concurrent graph writing becomes a non-issue (we'd > just leave the old files, "gc" deals with them later..), no need to > carefully fsync() files/dirs etc as we need to carefully juggle N and > N+1 files. The above would give a nice course correction to be in line with the rest of the system, like how split index knows about and chains to its base. Thanks for a dose of sanity.