sapling/eden/mononoke/blobstore
Simon Farnsworth f7e8931a56 Add a minimum successful writes count for MultiplexedBlobstore
Summary:
There are two reasons to want a write quorum:

1. One or more blobstores in the multiplex are experimental, and we don't want to accept a write unless the write is in a stable blobstore.
2. To reduce the risk of data loss if one blobstore loses data at a bad time.

Make it possible

Reviewed By: krallin

Differential Revision: D22850261

fbshipit-source-id: ed87d71c909053867ea8b1e3a5467f3224663f6a
2020-08-04 02:45:38 -07:00
..
blobstore_stats mononoke: Add logging blobstore 2020-05-15 10:28:31 -07:00
cacheblob mononoke: add cmdlib argument to control cachelib zstd compression 2020-07-31 01:12:02 -07:00
chaosblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
delayblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
factory Add a minimum successful writes count for MultiplexedBlobstore 2020-08-04 02:45:38 -07:00
fileblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
if Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
logblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
memblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
multiplexedblob Add a minimum successful writes count for MultiplexedBlobstore 2020-08-04 02:45:38 -07:00
packblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
prefixblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
readonlyblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
redactedblobstore Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
samplingblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
sqlblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
src mononoke: add cmdlib argument to control cachelib zstd compression 2020-07-31 01:12:02 -07:00
test mononoke: add cmdlib argument to control cachelib zstd compression 2020-07-31 01:12:02 -07:00
throttledblob Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00
virtually_sharded_blobstore mononoke: add cmdlib argument to control cachelib zstd compression 2020-07-31 01:12:02 -07:00
Cargo.toml Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00