sapling/eden/fs
Chad Austin bb69c9b695 simplify materialization and reduce file reopenings
Summary:
To make the materialization code paths a bit clearer, this decouples
materialization from a blob and truncation.  It also caches opened
files if openCount > 0 in both the truncation and materialization from
blob paths.

Reviewed By: wez

Differential Revision: D6388318

fbshipit-source-id: c95a85f5bdaa405130f2f7260143592cdc90d45e
2017-12-04 15:13:43 -08:00
..
config Change the contents and format for the edenrc file under ~/local/.eden. 2017-11-16 13:23:27 -08:00
fuse logging: update initialization code to use the new LogConfig logic 2017-12-01 17:07:56 -08:00
inodes simplify materialization and reduce file reopenings 2017-12-04 15:13:43 -08:00
journal Move Journal locking inside of Journal itself 2017-11-10 19:57:49 -08:00
model run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
rocksdb run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
service logging: update initialization code to use the new LogConfig logic 2017-12-01 17:07:56 -08:00
store eden: make mononoke calls async 2017-12-02 09:52:24 -08:00
takeover logging: update initialization code to use the new LogConfig logic 2017-12-01 17:07:56 -08:00
testharness fix issues tracking the last checkout time 2017-11-19 15:47:13 -08:00
utils remove eden/fs/utils/test/TestChecks.h 2017-11-15 12:53:55 -08:00