mirror of
https://github.com/facebook/sapling.git
synced 2024-10-05 14:28:17 +03:00
c88363c998
Summary: EdenFS contains several layers of caching for BlobMetadata: - In the hgcache, - In the in-memory BlobMetadata cache, - In the LocalStore (configurable), - In the FileInode, - In the TreeEntry, All of the above must be filled prior to reading a blob, therefore computing the sha1+size when reading a blob is likely not needed and superfluous. Alternatively, we could move the code to be done in the background in the LocalStoreCachedBackingStore to avoid blocking reading the blob. Reviewers opinions are welcome! Reviewed By: chadaustin Differential Revision: D45625432 fbshipit-source-id: ad7d897c32cbfd590dce5a3a9c8073349e9b70c8 |
||
---|---|---|
.. | ||
fs | ||
integration | ||
locale | ||
mononoke | ||
scm | ||
test_support | ||
test-data | ||
testlib | ||
.clang-tidy | ||
.gitignore | ||
.mononoke_test_file | ||
Eden.project.toml |