sapling/eden/fs/nfs
Chad Austin f851c66fd0 move waitForPendingWrites into FsChannel
Summary:
waitForPendingWrites is general to any userspace filesystem with
asynchronous write notifications. This could even include FUSE in
writeback caching mode. To remove another ifdef, move
waitForPendingWrites into FsChannel.

Reviewed By: kmancini

Differential Revision: D45167206

fbshipit-source-id: 4daec70845864d90b94739fe2011e8ed90a6a200
2023-05-11 11:55:24 -07:00
..
portmap register rpc servers with port mapper 2023-04-18 17:50:02 -07:00
rpc remove all but one inclusion of folly/String.h in headers 2023-05-11 11:10:01 -07:00
test DirList -> {Fuse,Nfs}DirList 2023-04-05 16:35:43 -07:00
testharness enable rpc tests on Windows 2023-05-08 11:03:07 -07:00
xdr get xdr building on Windows 2023-03-29 12:52:44 -07:00
CMakeLists.txt skeleton of portmapper server 2023-04-18 17:50:02 -07:00
Mountd.cpp small RpcServer simplifications 2023-04-20 18:49:40 -07:00
Mountd.h small RpcServer simplifications 2023-04-20 18:49:40 -07:00
MountdRpc.cpp get mount rpc building on Widnows 2023-03-29 12:52:44 -07:00
MountdRpc.h get mount rpc building on Widnows 2023-03-29 12:52:44 -07:00
Nfsd3.cpp fix a crash in NFS graceful restart 2023-05-05 14:18:00 -07:00
Nfsd3.h move waitForPendingWrites into FsChannel 2023-05-11 11:55:24 -07:00
NfsDirList.cpp get NfsDispatcherImpl building on Windows 2023-04-06 13:00:32 -07:00
NfsDirList.h DirList -> {Fuse,Nfs}DirList 2023-04-05 16:35:43 -07:00
NfsDispatcher.cpp Getting NfsDispatcher building on Windows 2023-03-29 12:52:44 -07:00
NfsDispatcher.h DirList -> {Fuse,Nfs}DirList 2023-04-05 16:35:43 -07:00
NfsdRpc.cpp Get nfs_rpc building on Windows 2023-03-29 12:52:44 -07:00
NfsdRpc.h Get nfs_rpc building on Windows 2023-03-29 12:52:44 -07:00
NfsRequestContext.cpp decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
NfsRequestContext.h decouple ObjectFetchContext lifetime from RequestContext 2022-11-15 13:35:45 -08:00
NfsServer.cpp remove the special case for destroying Nfsd3 on its EventBase in EdenMount 2023-05-02 16:12:46 -07:00
NfsServer.h remove the special case for destroying Nfsd3 on its EventBase in EdenMount 2023-05-02 16:12:46 -07:00
NfsUtils.cpp get nfs_utils building on Windows 2023-03-29 12:52:44 -07:00
NfsUtils.h get nfs_utils building on Windows 2023-03-29 12:52:44 -07:00