sapling/eden/fs/inodes
Jyothsna Konisa 916c129655 setting TimeStamps for TreeInode
Summary:
Updated time stamps of TreeInode accurately on mkdir,rmdir,mknode,symlink,create,unlink and readdir.
updated the `TreeInode::getattr` function to return in-memory timestamps.

Reviewed By: simpkins

Differential Revision: D5568183

fbshipit-source-id: c36f7fb767cd4342aab5cc983eea56e37cd2077e
2017-08-14 23:23:23 -07:00
..
test Wrapper for TimeStamps & helper function to set timestamps in setattr. 2017-08-11 11:36:07 -07:00
CheckoutAction.cpp update logging statements to use folly logging APIs 2017-06-22 13:50:13 -07:00
CheckoutAction.h implement removing directories during checkout 2017-03-17 17:13:20 -07:00
CheckoutContext.cpp Adding lastCheckoutTime to EdenMount and initializing timestamps of FileInode with lastCheckoutTime 2017-07-27 11:52:31 -07:00
CheckoutContext.h Adding lastCheckoutTime to EdenMount and initializing timestamps of FileInode with lastCheckoutTime 2017-07-27 11:52:31 -07:00
DeferredDiffEntry.cpp drop Future from the name of ObjectStore APIs 2017-06-21 17:20:50 -07:00
DeferredDiffEntry.h minor clean up to GitIgnoreStack handling 2017-04-28 19:21:34 -07:00
DiffContext.h minor clean up to GitIgnoreStack handling 2017-04-28 19:21:34 -07:00
Dirstate.cpp Remove construct_in_place 2017-07-02 10:35:18 -07:00
Dirstate.h Reimplement dirstate used by Eden's Hg extension as a subclass of Hg's dirstate. 2017-05-26 12:05:29 -07:00
DirstatePersistence.cpp Reimplement dirstate used by Eden's Hg extension as a subclass of Hg's dirstate. 2017-05-26 12:05:29 -07:00
DirstatePersistence.h Reimplement dirstate used by Eden's Hg extension as a subclass of Hg's dirstate. 2017-05-26 12:05:29 -07:00
EdenDispatcher.cpp minor cleanups to the strace-style logging 2017-07-27 20:20:39 -07:00
EdenDispatcher.h remove warm up code 2017-06-29 10:50:14 -07:00
EdenMount.cpp fix EdenServer::unmount() to fully wait for mount point cleanup 2017-08-02 17:07:19 -07:00
EdenMount.h fix EdenServer::unmount() to fully wait for mount point cleanup 2017-08-02 17:07:19 -07:00
FileHandle.cpp minor cleanups to the strace-style logging 2017-07-27 20:20:39 -07:00
FileHandle.h Moving FileData methods to FileInode 2017-07-26 23:39:35 -07:00
FileInode.cpp Removal of creation time from `FileInode::State 2017-08-14 23:23:23 -07:00
FileInode.h Removal of creation time from `FileInode::State 2017-08-14 23:23:23 -07:00
hgdirstate.thrift Reimplement dirstate used by Eden's Hg extension as a subclass of Hg's dirstate. 2017-05-26 12:05:29 -07:00
InodeBase.cpp implementing TreeInode::setInodeAttr 2017-08-14 13:36:37 -07:00
InodeBase.h implementing TreeInode::setInodeAttr 2017-08-14 13:36:37 -07:00
InodeDiffCallback.h move eden/utils and eden/fuse into eden/fs 2017-04-14 11:39:02 -07:00
InodeError.cpp update all copyright statements to "2016-present" 2017-01-20 22:03:02 -08:00
InodeError.h move eden/utils and eden/fuse into eden/fs 2017-04-14 11:39:02 -07:00
InodeMap.cpp Reading and writing timestamps in to overlay files 2017-08-04 20:19:20 -07:00
InodeMap.h fix EdenServer::unmount() to fully wait for mount point cleanup 2017-08-02 17:07:19 -07:00
InodePtr-defs.h update all copyright statements to "2016-present" 2017-01-20 22:03:02 -08:00
InodePtr.cpp simplify InodePtr classes 2017-04-06 13:20:01 -07:00
InodePtr.h simplify InodePtr classes 2017-04-06 13:20:01 -07:00
InodePtrFwd.h simplify InodePtr classes 2017-04-06 13:20:01 -07:00
Overlay.cpp Wrapper for TimeStamps & helper function to set timestamps in setattr. 2017-08-11 11:36:07 -07:00
Overlay.h Wrapper for TimeStamps & helper function to set timestamps in setattr. 2017-08-11 11:36:07 -07:00
overlay.thrift fix issues updating TreeInode materialization status during checkout 2017-07-07 18:45:02 -07:00
ParentInodeInfo.h move eden/utils and eden/fuse into eden/fs 2017-04-14 11:39:02 -07:00
TARGETS fix EdenServer::unmount() to fully wait for mount point cleanup 2017-08-02 17:07:19 -07:00
TreeInode.cpp setting TimeStamps for TreeInode 2017-08-14 23:23:23 -07:00
TreeInode.h setting TimeStamps for TreeInode 2017-08-14 23:23:23 -07:00
TreeInodeDirHandle.cpp setting TimeStamps for TreeInode 2017-08-14 23:23:23 -07:00
TreeInodeDirHandle.h move eden/utils and eden/fuse into eden/fs 2017-04-14 11:39:02 -07:00