sapling/eden/fs/fuse
Zeyi (Rice) Fan 21c11f4921 make FuseRequest high priority & TreePrefetchLease low priority
Summary:
This is much better than having `ObjectFetchContext` itself owns a copy of `ImportPriority`. We can actually customize how different fetch context manages these priority.

We set all FUSE requests to a higher priority and prefetch requests to a lower priority

Reviewed By: xavierd

Differential Revision: D22342802

fbshipit-source-id: b9c1d0f2ddbc7a5e5d619bc2c2222e5df0e702af
2020-07-02 12:00:45 -07:00
..
fuse_tester adding ObjectFetchContext to getattr 2020-06-18 10:40:41 -07:00
privhelper redirect PrivHelper stdin to /dev/null to fully daemonize 2020-05-18 10:11:18 -07:00
test use enumValue instead of static_cast<int> 2020-04-28 18:59:34 -07:00
BufVec.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
BufVec.h Tidy up license headers 2019-10-11 05:28:23 -07:00
CMakeLists.txt use the normal PrivHelper.h header file on Windows 2020-05-01 14:01:40 -07:00
DirList.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
DirList.h Tidy up license headers 2019-10-11 05:28:23 -07:00
Dispatcher.cpp adding ObjectFetchContext to readdir 2020-07-02 12:00:45 -07:00
Dispatcher.h adding ObjectFetchContext to readdir 2020-07-02 12:00:45 -07:00
FuseChannel.cpp adding ObjectFetchContext to readdir 2020-07-02 12:00:45 -07:00
FuseChannel.h use a single static table for the fuse access type lookup 2020-04-30 10:20:45 -07:00
FuseTypes.h move third-party/ into eden/fs/ 2020-05-04 11:33:12 -07:00
InodeNumber.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeNumber.h Replace Folly Format with fmt in logger to reduce binary size 2019-11-18 05:53:08 -08:00
PollHandle.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
PollHandle.h Tidy up license headers 2019-10-11 05:28:23 -07:00
RequestData.cpp make FUSE metrics more efficient 2020-04-23 10:46:16 -07:00
RequestData.h make FuseRequest high priority & TreePrefetchLease low priority 2020-07-02 12:00:45 -07:00