sapling/cmds
Pavel Aslanov 39599a866d simplify phases API
Summary:
`Phases` currently have very ugly API, which is constant source of confusion. I've made following changes
- only return/cache public phases
- do not require `public_heads`  and always request them from `BlobRepo::get_bonsai_heads_maybe_stale`
- consolidated `HintPhases` and `SqlPhases`
- removed  `Hint` from types which does not carry any meaning
-  fixed all effected callsites

Reviewed By: StanislavGlebik

Differential Revision: D15344092

fbshipit-source-id: 848245a58a4e34e481706dbcea23450f3c43810b
2019-05-21 12:26:01 -07:00
..
admin simplify phases API 2019-05-21 12:26:01 -07:00
blobrepo_checker/src Assume repo is valid to increase concurrency 2019-05-21 12:25:58 -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