sapling/eden/fs/testharness
Chad Austin c80f10ad03 decouple whether an entry has an inode number from materialization status
Summary:
Decouple inode number assignment from materialization status.
The idea is that we will always assign entries an inode number and
track whether an entry is materialized otherwise.  This is necessary
to give consistent inode values across remounts.

Reviewed By: simpkins

Differential Revision: D7052470

fbshipit-source-id: 80d3f2a2938463198a3132182537e6223c79d509
2018-03-23 18:21:21 -07:00
..
test Remove TARGETS files 2018-02-20 19:57:45 -08:00
FakeBackingStore.cpp make modeFromTreeEntryType a free function 2018-02-16 15:57:39 -08:00
FakeBackingStore.h compute permission bits based on FileType in TreeEntry 2018-02-15 14:46:33 -08:00
FakeClock.h make Clock::getRealtime() const 2018-02-01 11:19:15 -08:00
FakeFuse.cpp prevent FuseChannel from being destroyed with outstanding requests 2018-03-16 12:35:19 -07:00
FakeFuse.h prevent FuseChannel from being destroyed with outstanding requests 2018-03-16 12:35:19 -07:00
FakeObjectStore.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
FakeObjectStore.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
FakePrivHelper.cpp add initial test code for FUSE channel communication 2018-02-27 22:57:09 -08:00
FakePrivHelper.h add initial test code for FUSE channel communication 2018-02-27 22:57:09 -08:00
FakeTreeBuilder.cpp decouple whether an entry has an inode number from materialization status 2018-03-23 18:21:21 -07:00
FakeTreeBuilder.h add a function for diffing source control commits 2018-03-20 16:47:12 -07:00
HgRepo.cpp Removed all folly::fbstring uses from eden. 2018-01-03 16:41:34 -08:00
HgRepo.h remove an undefined method declaration from HgRepo 2018-02-14 22:06:53 -08:00
StoredObject.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
TestChecks.h compute permission bits based on FileType in TreeEntry 2018-02-15 14:46:33 -08:00
TestDispatcher.cpp remove the fusell namespace 2018-03-19 17:01:52 -07:00
TestDispatcher.h remove the fusell namespace 2018-03-19 17:01:52 -07:00
TestMount.cpp add a graceful takeover method to TestMount 2018-03-23 15:06:22 -07:00
TestMount.h add a graceful takeover method to TestMount 2018-03-23 15:06:22 -07:00
TestUtil.cpp run clang-format across all C++ files 2017-11-03 16:02:03 -07:00
TestUtil.h run clang-format across all C++ files 2017-11-03 16:02:03 -07:00