sapling/rust/treedirstate
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
..
src treedirstate: ensure appended data is flushed to disk 2017-12-11 08:32:08 -08:00
Cargo.lock setup: build treedirstate and rusttreedirstate packages 2017-11-28 04:51:38 -08:00
Cargo.toml setup: build treedirstate and rusttreedirstate packages 2017-11-28 04:51:38 -08:00