sapling/lib/revisionstore
Jun Wu 9c02091449 revisionstore: stop auto recovery on indexedlog errors
Summary:
The auto recovery logic is more harmful than useful as it hides real errors and
can corrupt other running hg processes. Remove them so we can see the real
errors, and since we now have a proper `hg doctor` command that can fix things
more properly.

If this turned out to be an issue, we should investigate why data corruption
happened (they are only expected for force reboot / os crash cases), or add
some configurable auto recovery in the Python layer.

Reviewed By: xavierd

Differential Revision: D17755607

fbshipit-source-id: 0916b65d07da36af6c5aa6d2d6b69fa83d29d530
2019-10-04 20:37:06 -07:00
..
src revisionstore: stop auto recovery on indexedlog errors 2019-10-04 20:37:06 -07:00
Cargo.toml getdeps: add rust_static_library to build Rust crate 2019-09-26 15:50:51 -07:00
CMakeLists.txt getdeps: add rust_static_library to build Rust crate 2019-09-26 15:50:51 -07:00
RevisionStore.cpp fix copyright headers in a few files 2019-08-15 11:33:07 -07:00
RevisionStore.h load blobs using hg's rust config and datapack code 2018-10-31 17:58:17 -07:00