sapling/eden
Alex Hornby 6f10e5a9ff mononoke: add a populate missing mode to scrub blobstore
Summary:
Adds ScrubWriteMostly::PopulateIfAbsent mode to scrub blobstore.  This saves a read from write mostly stores when scrubbing to a mostly empty write mostly store, which makes it quicker.

The destination store is written in PutIfAbsent mode, so if there were existing keys their contents are preserved.

Reviewed By: farnz

Differential Revision: D28473896

fbshipit-source-id: c5328ace4b5addf0e21c671096435d0652fff32e
2021-05-20 03:34:08 -07:00
..
fs Resolve bare_trait_objects warnings in path components 2021-05-19 22:03:56 -07:00
hg-server Resolve bare_trait_objects warnings in path components 2021-05-19 22:03:56 -07:00
integration integration: split the integration tests 2021-05-19 18:35:25 -07:00
locale add a copyright header to glibc_en.po 2019-04-26 14:38:27 -07:00
mononoke mononoke: add a populate missing mode to scrub blobstore 2021-05-20 03:34:08 -07:00
scm Resolve bare_trait_objects warnings in path components 2021-05-19 22:03:56 -07:00
test_support apply upgraded black 21.4b2 formatting to fbsource 2021-05-04 22:16:51 -07:00
test-data enable treemanifest in snapshots 2019-08-28 18:46:03 -07:00
.gitignore eden: wire up mac contbuild 2019-02-05 21:52:30 -08:00
Eden.project.toml Eden.project.toml file for Nuclide 2018-04-26 11:05:23 -07:00