sapling/blobstore
Thomas Orozco 9de1de2d8b mononoke/multiplexblob: don't wait for SQL Queue if all writes have succeeded
Summary:
This updates multiplexblob to avoid waiting for the SQL queue if writes have
succeeded in all the blobstores we are writing to.

It's worth noting that this might mean adding a new blobstore will require a
little more effort, since we no longer guarantee that the blobstore queue will
contain all writes that we made. That said, we weren't really in a position to
100% rely on this anyway (writes can in fact succeed even if the SQL queue
doesn't get written to), so in that sense it doesn't make a huge difference.

Reviewed By: farnz

Differential Revision: D17421208

fbshipit-source-id: 0f2ecbf22ba51531a5917baf912183d5309e1b63
2019-09-17 09:31:29 -07:00
..
cacheblob/src Replace *fbinit::FACEBOOK with #[fbinit::main] 2019-09-13 20:17:29 -07:00
delayblob/src mononoke/blobstore/...: convert to Rust 2018 2019-02-05 15:21:15 -08:00
factory/src mononoke: Update multiplexedblob logging to include key and fix error logging 2019-09-16 02:52:51 -07:00
fileblob/src tp2/rust: add lettre and riker to rust-crates-io 2019-07-24 20:04:48 -07:00
if Implement a "cache mutex" to avoid multiple writes through memcache 2018-06-19 13:07:13 -07:00
memblob/src mononoke/filestore: rebuild metadata on read 2019-07-31 05:19:38 -07:00
multiplexedblob/src mononoke/multiplexblob: don't wait for SQL Queue if all writes have succeeded 2019-09-17 09:31:29 -07:00
prefixblob/src Replace *fbinit::FACEBOOK with #[fbinit::main] 2019-09-13 20:17:29 -07:00
redactedblobstore Replace *fbinit::FACEBOOK with #[fbinit::main] 2019-09-13 20:17:29 -07:00
rocksblob/src Delete lines of the form "use [a-z_]+;" 2019-09-10 15:06:19 -07:00
sqlblob Replace *fbinit::FACEBOOK with #[fbinit::main] 2019-09-13 20:17:29 -07:00
src Replace *fbinit::FACEBOOK with #[fbinit::main] 2019-09-13 20:17:29 -07:00
test Replace *fbinit::FACEBOOK with #[fbinit::main] 2019-09-13 20:17:29 -07:00
Cargo.toml Transition fbcode Rust crates to 2018 edition 2019-06-24 13:15:17 -07:00