sapling/eden/fs
Chad Austin 5fa02fa46f make LocalStore::getTree return a Future
Summary:
Remove getTreeFuture and have getTree always return a Future. It's a
little unfortunate that this will always allocate, but it sounds like
we might decide to put all RocksDB access on a background thread to
increase CPU parallelism.

Reviewed By: bolinfest

Differential Revision: D8101430

fbshipit-source-id: e12b7ab07b3468114a58753768655c107265b8af
2018-05-31 21:19:40 -07:00
..
config add CMake build files 2018-04-30 14:37:46 -07:00
fuse fix bug in error handling on FUSE channel shutdown 2018-05-23 11:51:59 -07:00
inodes Make max inode number calculation O(1) when shutdown is clean 2018-05-31 18:46:40 -07:00
journal Distinguish between "renaming" and "replacing" a file in the journal. 2018-05-07 14:23:13 -07:00
model add convenient operator literals for the various path piece types 2018-05-11 14:52:07 -07:00
rocksdb add CMake build files 2018-04-30 14:37:46 -07:00
service make LocalStore::getTree return a Future 2018-05-31 21:19:40 -07:00
sqlite add CMake build files 2018-04-30 14:37:46 -07:00
store make LocalStore::getTree return a Future 2018-05-31 21:19:40 -07:00
takeover standardize on std::chrono_literals 2018-05-18 16:51:15 -07:00
testharness make LocalStore::getTree return a Future 2018-05-31 21:19:40 -07:00
utils to satisfy secfs validation suite, limit path components to 255 bytes 2018-05-30 23:11:28 -07:00
CMakeLists.txt add CMake build files 2018-04-30 14:37:46 -07:00
eden-config.h add CMake build files 2018-04-30 14:37:46 -07:00