mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 08:18:15 +03:00
62485aafcb
Summary: Derived data manager now doesn't allow deriving a batch of commits if all ancestors weren't derived yet (and that's a good idea to do this check). But it started to break benchmark if --batch-size, --backfill and --parallel options are set, because in the very beginning of the function we mark all commits as not derived, and when we start deriving the second batch the first batch is assumed to not be derived, and this triggers derived data manager check. Let's instead mark only commits that we are about to derive as not derived, and clear this check once we are done. Reviewed By: mitrandir77 Differential Revision: D31140464 fbshipit-source-id: fc74d58dc3c4a3ad70e8e2527f7d6dfc8fde8a9c |
||
---|---|---|
.. | ||
admin | ||
backfill_derived_data | ||
benchmark_storage_config | ||
blobstore_healer | ||
bonsai_verify | ||
check_git_wc | ||
compute_commit_stats/src | ||
copy_blobstore_keys | ||
manual_scrub | ||
packer | ||
sqlblob_gc | ||
streaming_clone_warmup | ||
aliasverify.rs | ||
backfill_mapping.rs | ||
benchmark_filestore.rs | ||
blobimport.rs | ||
configlint.rs | ||
dump_public_changeset_entries.rs | ||
dumprev.rs | ||
idxdump.rs | ||
lfs_import.rs | ||
populate_healer.rs | ||
rechunker.rs | ||
revlogrepo.rs | ||
segmented_changelog_seeder.rs | ||
segmented_changelog_tailer.rs | ||
statistics_collector.rs | ||
upload_globalrevs.rs |