sapling/eden/fs
Chad Austin e939a6a821 Split Dir into its own type and move TreeInodeState out of TreeInode
Summary:
Like D7867399, split TreeInode's synchronized state into a top-level
class. This is a step towards using the type system to perform
lock-safe metadata updates.

Reviewed By: simpkins

Differential Revision: D7882648

fbshipit-source-id: 27262df8ed9137c8478c68ebf4c4f13878655754
2018-06-01 09:38:45 -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 Split Dir into its own type and move TreeInodeState out of TreeInode 2018-06-01 09:38:45 -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 Split Dir into its own type and move TreeInodeState out of TreeInode 2018-06-01 09:38:45 -07:00
sqlite add CMake build files 2018-04-30 14:37:46 -07:00
store make LocalStore::getBlobMetadata return a Future 2018-06-01 09:38:45 -07:00
takeover standardize on std::chrono_literals 2018-05-18 16:51:15 -07:00
testharness Split Dir into its own type and move TreeInodeState out of TreeInode 2018-06-01 09:38:45 -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