mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
9640f62409
Summary: For the longest time, invalidation errors were simply ignored, and while some of them are valid to ignore, others just aren't and should be surfaced. One exemple of a valid error is when a file is opened with no sharing, attempts to invalidate the file would fail, but not inform the users, who would then be surprised that the file wouldn't be updated on disk properly. Instead of ignoring all errors, I've special cased the ones that we may be expecting to receive, and will treat all the others as errors. A future diff will attempt to properly not update the parent TreeInode so that a failed invalidation would then be visible during an `hg update`. Reviewed By: genevievehelsel Differential Revision: D23980547 fbshipit-source-id: 2e67bfe817951fd0b497214a6474ff28b953b6e6 |
||
---|---|---|
.. | ||
fs | ||
integration | ||
locale | ||
mononoke | ||
scm | ||
scripts | ||
test_support | ||
test-data | ||
.clang-format | ||
.gitignore | ||
Eden.project.toml |