Patrick Steinhardt <ps@xxxxxx> writes: > To summarize my take: while the degree of durability may be something > that's up for discussions, I think that the current defaults for > atomicity are bad for users because they can and do lead to repository > corruption. Good summary. If the user cares about fsynching loose object files in the right way, we shouldn't leave loose ref files not following the safe safety level, regardless of how this new core.fsync knobs would look like. I think we three are in agreement on that.