sapling/rust
Mark Thomas 398e29caa1 treedirstate: ensure appended data is flushed to disk
A dirstate update that appends data to the treedirstate tree file, followed by
a hard reboot before the filesystem cache is flushed, can result in a dirstate
tree root that is referred to by the dirstate file, but does not contain the
correct data.  Ensure the appended data is synced to disk before returning from
`Store.flush()`.

Differential Revision: https://phab.mercurial-scm.org/D1654
2017-12-11 08:32:08 -08:00
..
treedirstate treedirstate: ensure appended data is flushed to disk 2017-12-11 08:32:08 -08:00
vlqencoding vlqencoding: encodes integers to variable-length byte arrays 2017-11-10 12:12:04 -07:00
.hgignore vlqencoding: encodes integers to variable-length byte arrays 2017-11-10 12:12:04 -07:00