sapling/blobstore
Pavel Aslanov 58713fdb1d make RedactedBlobstore clonable without allocations
Summary:
RedactedBlobstore is a part of `RepoBlobstore` which is the primary blobstore used in mononoke, it is cloned basically everywhere. This change make it clonable without allocations.
- redacted hash table was cloned on every clone of `RedactedBlostore`
- scuba_builder also contain hash table which was cloned on every clone or `RedactedBlobstore`

Reviewed By: krallin

Differential Revision: D16961607

fbshipit-source-id: 59fe56f0395b0184418ed8b709be8ecdefb9f4ce
2019-08-23 07:16:39 -07:00
..
cacheblob/src mononoke: rename censorship/blacklisting into a redaction 2019-08-20 04:01:00 -07:00
delayblob/src mononoke/blobstore/...: convert to Rust 2018 2019-02-05 15:21:15 -08:00
factory/src mononoke: remove glusterblob 2019-08-07 07:37:17 -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: Drop repoid from healer structures 2019-08-05 03:50:51 -07:00
prefixblob/src mononoke: move typed fetch to Blobstore Trait 2019-07-31 05:19:36 -07:00
redactedblobstore make RedactedBlobstore clonable without allocations 2019-08-23 07:16:39 -07:00
rocksblob/src Apply rustfmt to all files 2019-07-25 21:19:28 -07:00
sqlblob mononoke/sqlblob: drop repo_id from everywhere 2019-08-05 03:50:51 -07:00
src mononoke: use LoadableError in Loadable 2019-08-20 09:14:38 -07:00
test mononoke: remove glusterblob 2019-08-07 07:37:17 -07:00
Cargo.toml Transition fbcode Rust crates to 2018 edition 2019-06-24 13:15:17 -07:00