.. |
fscatalog
|
Re-sync with internal repository
|
2023-10-11 22:09:00 -07:00 |
memcatalog
|
Re-sync with internal repository
|
2023-10-11 22:09:00 -07:00 |
overlay
|
Re-sync with internal repository
|
2023-10-11 22:09:00 -07:00 |
sqlitecatalog
|
Factor PrjFS on-disk state functions out of WindowsFsck
|
2023-10-27 14:53:17 -07:00 |
test
|
Enable warnings for shadow definitions for clang/gcc
|
2023-10-27 16:29:22 -07:00 |
CacheHint.h
|
standardize namespaces on C++17 syntax
|
2022-05-17 10:12:56 -07:00 |
CheckoutAction.cpp
|
inodes: Use ImmediateFuture in most part of checkout
|
2023-10-24 12:03:55 -07:00 |
CheckoutAction.h
|
inodes: Use ImmediateFuture in most part of checkout
|
2023-10-24 12:03:55 -07:00 |
CheckoutContext.cpp
|
inodes: remove QueuedImmediateExecutor from checkout
|
2023-10-24 12:03:55 -07:00 |
CheckoutContext.h
|
inodes: remove QueuedImmediateExecutor from checkout
|
2023-10-24 12:03:55 -07:00 |
CMakeLists.txt
|
Define In-memory InodeCatalog
|
2023-07-22 01:16:07 -07:00 |
DeferredDiffEntry.cpp
|
store: remove handling of gitignore in diff
|
2023-09-05 15:18:39 -07:00 |
DeferredDiffEntry.h
|
store: remove handling of gitignore in diff
|
2023-09-05 15:18:39 -07:00 |
DirEntry.cpp
|
Rewrite removeRecursively to fast remove unloaded children if possible (try #3)
|
2022-06-16 16:06:54 -07:00 |
DirEntry.h
|
avoid a copy in DirEntry::getHash
|
2022-08-31 14:57:46 -07:00 |
EdenDispatcherFactory.cpp
|
allow mounting nfs mount
|
2023-04-06 13:00:32 -07:00 |
EdenDispatcherFactory.h
|
allow mounting nfs mount
|
2023-04-06 13:00:32 -07:00 |
EdenMount.cpp
|
Enable warnings for shadow definitions for clang/gcc
|
2023-10-27 16:29:22 -07:00 |
EdenMount.h
|
Enable warnings for shadow definitions for clang/gcc
|
2023-10-27 16:29:22 -07:00 |
EdenMountError.h
|
standardize namespaces on C++17 syntax
|
2022-05-17 10:12:56 -07:00 |
EdenMountHandle.cpp
|
move EdenMountHandle into its own sources
|
2023-05-18 09:44:50 -07:00 |
EdenMountHandle.h
|
move EdenMountHandle into its own sources
|
2023-05-18 09:44:50 -07:00 |
FileContentStore.h
|
rename IFileContentStore -> FileContentStore
|
2023-10-10 11:03:56 -07:00 |
FileInode.cpp
|
symlinks: make symlinks appear as modified with fake symlinks
|
2023-10-12 18:20:15 -07:00 |
FileInode.h
|
stop reading a blob's ID from the blob itself
|
2023-07-24 16:29:25 -07:00 |
FsChannel.h
|
move unmount into FsChannel
|
2023-07-21 16:31:39 -07:00 |
FuseDispatcherImpl.cpp
|
DirList -> {Fuse,Nfs}DirList
|
2023-04-05 16:35:43 -07:00 |
FuseDispatcherImpl.h
|
decouple ObjectFetchContext lifetime from RequestContext
|
2022-11-15 13:35:45 -08:00 |
GlobNode.cpp
|
fully separate GlobNode and GlobTree
|
2023-10-10 14:54:13 -07:00 |
GlobNode.h
|
fully separate GlobNode and GlobTree
|
2023-10-10 14:54:13 -07:00 |
InodeBase.cpp
|
rewrite readdir prefetching logic
|
2023-01-04 19:17:36 -08:00 |
InodeBase.h
|
Remove outdated comment about rename lock being missing
|
2023-07-19 21:28:13 -07:00 |
InodeCatalog.h
|
symlinks: make EdenFS get proper symlink type on restart
|
2023-08-14 18:34:17 -07:00 |
InodeError.cpp
|
clang-tidy advice
|
2023-07-13 16:30:55 -07:00 |
InodeError.h
|
remove folly::Format PathError
|
2022-08-02 11:44:19 -07:00 |
InodeMap.cpp
|
Remove header dependency in InodeMap.h
|
2023-09-22 15:14:27 -07:00 |
InodeMap.h
|
Remove header dependency in InodeMap.h
|
2023-09-22 15:14:27 -07:00 |
InodeMetadata.cpp
|
standardize namespaces on C++17 syntax
|
2022-05-17 10:12:56 -07:00 |
InodeMetadata.h
|
break the folly/Portability.h dependency on SysTypes.h
|
2023-08-10 15:29:38 -07:00 |
InodeNumber.cpp
|
standardize namespaces on C++17 syntax
|
2022-05-17 10:12:56 -07:00 |
InodeNumber.h
|
fix the custom PathFuncs and ObjectId formatters
|
2022-10-04 21:42:44 -07:00 |
InodePtr-defs.h
|
standardize namespaces on C++17 syntax
|
2022-05-17 10:12:56 -07:00 |
InodePtr.cpp
|
move function definitions for InodePtr takeOwnership to c++ file
|
2022-11-29 12:39:58 -08:00 |
InodePtr.h
|
move function definitions for InodePtr takeOwnership to c++ file
|
2022-11-29 12:39:58 -08:00 |
InodePtrFwd.h
|
standardize namespaces on C++17 syntax
|
2022-05-17 10:12:56 -07:00 |
InodeTable.h
|
Revert D51029740: Namespace doesn't need to be followed by semicolon
|
2023-11-06 08:37:37 -08:00 |
InodeTimestamps.cpp
|
prjfs: set the timestamps when adding placeholders
|
2023-04-19 11:36:52 -07:00 |
InodeTimestamps.h
|
prjfs: set the timestamps when adding placeholders
|
2023-04-19 11:36:52 -07:00 |
NfsDispatcherImpl.cpp
|
replace off_t file offsets with a new FileOffset type compatible with Windows
|
2023-07-14 16:23:19 -07:00 |
NfsDispatcherImpl.h
|
replace off_t file offsets with a new FileOffset type compatible with Windows
|
2023-07-14 16:23:19 -07:00 |
Overlay.cpp
|
rename IFileContentStore -> FileContentStore
|
2023-10-10 11:03:56 -07:00 |
Overlay.h
|
rename IFileContentStore -> FileContentStore
|
2023-10-10 11:03:56 -07:00 |
OverlayFile.cpp
|
extend OverlayFile to hold folly::File or InodeNumber
|
2023-10-10 11:03:56 -07:00 |
OverlayFile.h
|
extend OverlayFile to hold folly::File or InodeNumber
|
2023-10-10 11:03:56 -07:00 |
OverlayFileAccess.cpp
|
rename FileContentStore -> FsFileContentStore
|
2023-10-10 11:03:56 -07:00 |
OverlayFileAccess.h
|
replace off_t file offsets with a new FileOffset type compatible with Windows
|
2023-07-14 16:23:19 -07:00 |
ParentInodeInfo.h
|
standardize namespaces on C++17 syntax
|
2022-05-17 10:12:56 -07:00 |
PathError.cpp
|
Add new PathError to mimic InodeError's behavior with a raw path
|
2022-04-12 16:50:22 -07:00 |
PathError.h
|
introduce an asString() on Path and PathPiece
|
2022-11-11 18:46:15 -08:00 |
PrjfsDispatcherImpl.cpp
|
symlinks: add helper functions for resolving symlink paths
|
2023-11-02 13:43:33 -07:00 |
PrjfsDispatcherImpl.h
|
symlinks: add helper functions for resolving symlink paths
|
2023-11-02 13:43:33 -07:00 |
RequestContext.cpp
|
migrate ObjectFetchContext to ProcessId
|
2023-07-13 09:43:19 -07:00 |
RequestContext.h
|
migrate ObjectFetchContext to ProcessId
|
2023-07-13 09:43:19 -07:00 |
ServerState.cpp
|
fail startup if the localstore fails to open
|
2023-09-28 15:43:27 -07:00 |
ServerState.h
|
Rename ProcessName* to ProcessInfo*
|
2023-09-06 22:12:38 -07:00 |
TARGETS
|
sanity: remove some unecessary QueuedImmediateExecutor includes
|
2023-10-18 14:31:06 -07:00 |
Traverse.cpp
|
inodes: fix infinite loop in traverseTreeInodeChildren
|
2022-03-10 15:32:32 -08:00 |
Traverse.h
|
fix some laziness in the include structure
|
2022-03-03 12:11:31 -08:00 |
TreeInode.cpp
|
inodes: replace manual try/catch with makeFutureWith
|
2023-11-03 14:01:58 -07:00 |
TreeInode.h
|
inodes: Use ImmediateFuture in most part of checkout
|
2023-10-24 12:03:55 -07:00 |
TreePrefetchLease.cpp
|
standardize namespaces on C++17 syntax
|
2022-05-17 10:12:56 -07:00 |
TreePrefetchLease.h
|
migrate ObjectFetchContext to ProcessId
|
2023-07-13 09:43:19 -07:00 |
UnmaterializedBlobDirEntry.h
|
remove some unnecessary includes from VirtualInode.h
|
2023-05-09 15:29:04 -07:00 |
UnmaterializedUnloadedBlobDirEntry.h
|
minor VirtualInode refactoring
|
2023-05-11 11:10:01 -07:00 |
VirtualInode.cpp
|
eden (-634582337351233872)
|
2023-09-08 16:01:45 -07:00 |
VirtualInode.h
|
symlinks: add additional gating for TreeEntry::getType
|
2023-07-28 16:05:05 -07:00 |
VirtualInodeLoader.h
|
inodes: remove background future from VirtualInodeLoader
|
2023-10-24 12:03:55 -07:00 |