sapling/eden/fs
Matt Glazar ae291d0a5d Refactor Overlay::InodePath
Summary:
InodePath is difficult to work with because it's just an alias to std::array. Make InodePath look more like std::string so using InodePath instances is more intuitive.

This diff should not change behaviour.

Reviewed By: chadaustin

Differential Revision: D8923073

fbshipit-source-id: 85a2548f0cfa61e50b6590048084076b9bece3da
2018-07-20 11:50:51 -07:00
..
config Remove the redundant path_ member of EdenMount 2018-07-16 13:52:01 -07:00
fuse use rvalue-qual Future::get(...) 2018-07-09 08:51:43 -07:00
inodes Refactor Overlay::InodePath 2018-07-20 11:50:51 -07:00
journal Distinguish between "renaming" and "replacing" a file in the journal. 2018-05-07 14:23:13 -07:00
model GitIgnore/GitIgnoreStack add copy constructors and assignment operators 2018-07-17 17:22:10 -07:00
rocksdb add CMake build files 2018-04-30 14:37:46 -07:00
service Remove const from shutdownSubscribers() and stop() 2018-07-16 16:10:38 -07:00
sqlite avoid leaking the sqlite3 db if we fail to open it 2018-06-20 16:36:22 -07:00
store Eliminate HgImporterThreadFactory from the fast path for hg status. 2018-07-09 12:06:33 -07:00
takeover standardize on std::chrono_literals 2018-05-18 16:51:15 -07:00
testharness DiffContext changes to use TopLevelIgnores 2018-07-19 17:21:38 -07:00
utils use rvalue-qual Future::get(): pass 5 2018-07-02 07:05:52 -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