mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 08:18:15 +03:00
73cba2becc
Summary: Querying RocksDB for a blob that we know is not present is expensive, and will always construct a StoreResult::missing which does allocate memory for that to simply be dropped. We can revamp the StoreResult a bit, but for now let's simply not query RocksDB. In theory, if RocksDB is populated with blobs this can be a loss as more request will need to go to the hgcache, in practice, RocksDB local caching has been disabled for so long that we'll always get cache misses. Reviewed By: fanzeyi Differential Revision: D28592666 fbshipit-source-id: 49f48097e81eddb4f9c3eba7af774baf018b0821 |
||
---|---|---|
.. | ||
benchharness | ||
benchmarks | ||
cli | ||
cli_rs | ||
config | ||
docs | ||
fuse | ||
inodes | ||
journal | ||
model | ||
monitor | ||
nfs | ||
notifications | ||
prjfs | ||
py | ||
rocksdb | ||
scripts | ||
service | ||
sqlite | ||
store | ||
takeover | ||
telemetry | ||
testharness | ||
third-party | ||
utils | ||
CMakeLists.txt |