sapling/cmds
Simon Farnsworth 8421fb2080 Initial blobrepo checker
Summary:
When underlying storage layers give us trouble, we want to be able to validate that nothing is broken.

Use `BlobRepo` to fetch all the data for history of a given bookmark, so that we can be confident that we have sufficient data to not lose history.

Later diffs will add support for checking the saved Mercurial changesets, too

Reviewed By: StanislavGlebik

Differential Revision: D15084862

fbshipit-source-id: 8c7184cf1cd0d52ca2ca9c8ce1d7e97b1e51db6d
2019-05-21 12:25:57 -07:00
..
admin mononoke: Add a noop admin subcommand for blacklisting 2019-05-21 12:25:56 -07:00
blobrepo_checker/src Initial blobrepo checker 2019-05-21 12:25:57 -07:00
blobstore_healer mononoke: Migrate to new config structures, leaving config files unchanged 2019-05-21 12:25:43 -07:00
bonsai_verify disable authorization verification hook for import 2019-01-23 08:00:55 -08:00
tests mononoke/configlint: check locality 2019-05-21 12:25:45 -07:00
aliasverify.rs mononoke: use SqlConstructors label for local db names 2019-05-21 12:25:44 -07:00
blobimport.rs mononoke: use SqlConstructors label for local db names 2019-05-21 12:25:44 -07:00
configlint.rs mononoke/configlint: check locality 2019-05-21 12:25:45 -07:00
dumprev.rs monononoke hashes: remove usages of borrows of hashes which are Copy 2019-02-06 15:11:35 -08:00
idxdump.rs cleanup warning: causes has become iter_chain in new versions 2018-10-01 07:39:00 -07:00
populate_healer.rs mononoke: Migrate to new config structures, leaving config files unchanged 2019-05-21 12:25:43 -07:00
revlogrepo.rs monononoke hashes: remove usages of borrows of hashes which are Copy 2019-02-06 15:11:35 -08:00