mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 00:14:35 +03:00
97cc687069
Summary: Let's by default not take a lease so that derived_data_tailer can make progress even if all other services are failing to derive. One note - we don't remove the lease completely, but rather we use another lease that's separate from the lease used by other mononoke services. The motivation here is to make sure we don't derive unodes 4 times - blame, deleted_file_manifest and fastlog all want to derive unodes, and with no lease at all they would just all derive the same data a few times. Deriving unodes a few times seems undesirable, so I suggest to use a InProcessLease instead of no lease. Reviewed By: krallin Differential Revision: D22761222 fbshipit-source-id: 9595705d955f3bb2fe7efd649814fc74f9f45d54 |
||
---|---|---|
.. | ||
admin | ||
backfill_derived_data | ||
benchmark_storage_config | ||
blobrepo_checker | ||
blobstore_healer | ||
bonsai_verify | ||
manual_scrub | ||
tests | ||
aliasverify.rs | ||
backfill_git_mapping.rs | ||
benchmark_filestore.rs | ||
blobimport.rs | ||
configlint.rs | ||
dumprev.rs | ||
idxdump.rs | ||
lfs_import.rs | ||
populate_healer.rs | ||
rechunker.rs | ||
revlogrepo.rs | ||
statistics_collector.rs | ||
upload_globalrevs.rs |