mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 08:18:15 +03:00
02c0bfc9e3
Summary: If Mercurial asks EdenFS to update to a commit that it has just created, this can cause a long delay while EdenFS tries to import the commit. EdenFS needs to resolve the commit to a root manifest. It does this via the import helper, but the import helper won't know about the commit until it is restarted, which takes a long time. To fix this, we add an optional "root manifest" parameter to the checkout or reset parents thrift calls. This allows the Mercurial client to inform EdenFS of the root manifest that it already knows about, allowing EdenFS to skip this step. Reviewed By: chadaustin Differential Revision: D29845604 fbshipit-source-id: 61736d84971cd2dd9a8fdaa29a1578386246e4bf |
||
---|---|---|
.. | ||
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 |