Commit graph

37 commits

Author SHA1 Message Date
Antonio SJ Musumeci
43bc021bc0 policy_cache.hpp 2024-02-22 00:11:04 -06:00
Antonio SJ Musumeci
601b843144 policy_cache.hpp 2024-02-22 00:10:37 -06:00
Antonio SJ Musumeci
6b6c287c2b policy_cache.hpp 2024-02-22 00:10:27 -06:00
Antonio SJ Musumeci
e52c4d9dc3 policy_cache.hpp 2024-02-22 00:09:31 -06:00
Antonio SJ Musumeci
5257905cee policy_cache.hpp 2024-02-22 00:08:11 -06:00
Antonio SJ Musumeci
a3f9323467 policy_cache.hpp 2024-02-22 00:08:04 -06:00
Antonio SJ Musumeci
416aa54185 policy_cache.hpp 2024-02-22 00:05:23 -06:00
Antonio SJ Musumeci
13591eb633 policy_cache.hpp 2024-02-21 23:39:58 -06:00
Antonio SJ Musumeci
acfc06a495 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
2da1c20b88 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
a2e7a4d040 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
e071a07ab7 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
892e12ed8d policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
e5e70af10d policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
f2fb0df4d4 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
54a175a7e4 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
1edf89ca5a policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
b33441c3c2 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
157ef4b2cd policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
59a1dc3086 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
95fa4aa1e6 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
a2d301be02 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
213f0bb732 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
f3b97878b6 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
0b894bf22c policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
3082d60de7 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
359b8a653e policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
6c13779bc7 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
5c09585801 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
1671712c1c policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
5ed025a563 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
5ee6a72ec8 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
be91baae32 policy_cache.hpp 2024-02-21 23:39:57 -06:00
Antonio SJ Musumeci
538467b86d config: rework global config, remove rwlock, make branches RCU like
Also added unit tests. Should have done separately but found a number of bugs.
2021-01-14 21:02:10 -05:00
Antonio SJ Musumeci
fc3453932a branches: add per branch minfreespace w/ original value as default
example: /mnt/disk0=RW,1G:/mnt/disk1=RW,2G
2020-09-04 21:04:45 -04:00
Antonio SJ Musumeci
ec15872a1f cleanup function signatures and definitions 2020-08-18 19:28:36 -04:00
Antonio SJ Musumeci
7a057daa0c add policy cache for 'open'
A fusepath -> basepath cache for `open` to limit the overhead of FUSE in 'open, read/write, close' patterns (such as Transmission).
2019-01-22 09:21:15 -05:00