Antonio SJ Musumeci
486c5d3734
Add ability to set readahead of mergerfs and branches
2023-03-09 00:12:57 -05:00
trapexit
55bd0ca25a
Merge pull request #1147 from trapexit/readme
...
Update README regarding why epmfs is default
2023-03-06 23:26:00 -05:00
Antonio SJ Musumeci
ee2855bb38
Update README regarding why epmfs is default
2023-03-06 23:25:42 -05:00
trapexit
65c004a309
Merge pull request #1146 from jonaswinkler/master
...
Fix typo in basic setup options
2023-03-06 09:26:21 -05:00
Jonas Winkler
a598f63235
Update README.md
2023-03-06 15:17:00 +01:00
trapexit
6e845b337a
Merge pull request #1145 from trapexit/readme
...
Lots of misc README updates
2023-03-05 01:43:08 -05:00
Antonio SJ Musumeci
e25fa1954e
Lots of misc README updates
2023-03-05 01:42:42 -05:00
trapexit
b48d368130
Merge pull request #1143 from trapexit/rework-read
...
Rework fuse read to use same buffers as messages
2023-02-26 23:37:14 -05:00
Antonio SJ Musumeci
373d331f39
Rework fuse read to use same buffers as messages
2023-02-26 23:31:44 -05:00
trapexit
4a647beec1
Merge pull request #1142 from trapexit/remove-splice
...
Remove splicing features
2023-02-26 01:45:29 -05:00
Antonio SJ Musumeci
84592a9f13
Remove splicing features
...
After numerous tests it was found the splice features were at best
the same performance as standard IO and at worse actually slower.
To simplify the code all splice features are removed.
2023-02-26 01:42:58 -05:00
trapexit
09fbb80f8c
Merge pull request #1140 from trapexit/pinthreads
...
Add ability to pin read and processing threads
2023-02-20 22:45:54 -05:00
Antonio SJ Musumeci
34310170ac
Add ability to pin read and processing threads
2023-02-19 17:52:29 -05:00
trapexit
e39ace0eba
Merge pull request #1139 from trapexit/per-process-page-cache
...
Add "per-process" file caching feature
2023-02-18 01:34:37 -05:00
Antonio SJ Musumeci
9effeb6869
Add "per-process" file caching feature
...
Allows chosing page caching based on process name.
2023-02-18 01:16:36 -05:00
trapexit
b51a5970b2
Merge pull request #1137 from trapexit/btrfs-ioctl
...
Return NOTTY for all btrfs ioctl calls
2023-02-11 10:25:09 -05:00
Antonio SJ Musumeci
2d9c915641
Return NOTTY for all btrfs ioctl calls
...
mergerfs tries to pass through ioctl calls but due to the complexity
of btrfs calls their is risk of segfaults. In the future it may be
required to whitelist all supported ioctl calls.
2023-02-11 10:07:55 -05:00
trapexit
737e59d232
Merge pull request #1133 from trapexit/lazy-umount
...
Add option to lazy umount target mount point
2023-02-02 22:12:17 -05:00
Antonio SJ Musumeci
9adddfc66d
Add option to lazy umount target mount point
2023-02-02 21:20:23 -05:00
trapexit
9a6b7835f4
Merge pull request #1131 from trapexit/docs
...
Add more apps to section on sqlite3 mmap problems
2023-01-29 23:57:46 -05:00
Antonio SJ Musumeci
ac4e097511
Add more apps to section on sqlite3 mmap problems
2023-01-29 23:56:50 -05:00
trapexit
3d73c6a596
Merge pull request #1130 from trapexit/docs
...
Update README regarding requesting support and policy descriptions
2023-01-29 23:24:33 -05:00
Antonio SJ Musumeci
9670fb9704
Update README regarding requesting support and policy descriptions
2023-01-29 23:24:09 -05:00
trapexit
e2ece936e6
Merge pull request #1129 from trapexit/fuse-version
...
Remove FUSE_USE_VERSION, no longer used
2023-01-29 18:27:26 -05:00
Antonio SJ Musumeci
a4491169b0
Remove FUSE_USE_VERSION, no longer used
2023-01-29 17:04:08 -05:00
trapexit
0d566befba
Merge pull request #1128 from trapexit/checkbranches
...
Forbid adding mountpoint to branch list
2023-01-29 15:50:25 -05:00
Antonio SJ Musumeci
3e313cd605
Forbid adding mountpoint to branch list
2023-01-29 11:51:56 -05:00
trapexit
5bf2a2be59
Merge pull request #1127 from trapexit/bugfixes
...
Backport bug fixes from libfuse3
2023-01-28 01:17:50 -05:00
Antonio SJ Musumeci
7ed91c1668
Backport bug fixes from libfuse3
2023-01-28 01:17:07 -05:00
trapexit
041e3f50d5
Merge pull request #1126 from trapexit/removeallowother
...
Hard code setting of allow_other, ignore when set
2023-01-26 23:40:12 -05:00
Antonio SJ Musumeci
92ccfd3c89
Hard code setting of allow_other, ignore when set
2023-01-26 23:37:37 -05:00
trapexit
24f2d3c94d
Merge pull request #1125 from trapexit/scheduling-priority
...
Allow setting of scheduling priority
2023-01-25 23:42:20 -05:00
Antonio SJ Musumeci
a7113bb163
Allow setting of scheduling priority
2023-01-25 23:38:31 -05:00
trapexit
ec5ac0c517
Merge pull request #1124 from trapexit/builds
...
Update CirrusCI setup
2023-01-25 20:24:52 -05:00
Antonio SJ Musumeci
fdec3355a1
Update CirrusCI setup
2023-01-25 20:12:53 -05:00
trapexit
16e9ba2f19
Merge pull request #1123 from trapexit/wait
...
Add option to wait for branches to become new mounts
2023-01-25 19:51:58 -05:00
Antonio SJ Musumeci
939eb3996a
Add option to wait for branches to become new mounts
...
branches-mount-timeout=UINT64 in seconds (default: 0)
2023-01-25 11:59:14 -05:00
trapexit
2d8d0f7ad6
Merge pull request #1120 from trapexit/nonempty
...
Remove 'nonempty' argument
2023-01-16 23:41:51 -05:00
Antonio SJ Musumeci
3ee93d4c56
Remove 'nonempty' argument
...
This makes it like all other filesystems and brings it into alignment
with libfuse3's behavior.
2023-01-16 23:33:36 -05:00
trapexit
0b2afda30e
Merge pull request #1119 from trapexit/useino
...
Remove use_ino option and make behavior same as if set
2023-01-16 16:53:30 -05:00
Antonio SJ Musumeci
d11807ef7c
Remove use_ino option and make behavior same as if set
2023-01-16 16:21:44 -05:00
trapexit
3e725a66e3
Merge pull request #1118 from trapexit/msghandling
...
Add async message processing
2023-01-16 13:41:00 -05:00
Antonio SJ Musumeci
24423b8d2a
Add async message processing
2023-01-16 13:15:53 -05:00
trapexit
c89fbde48d
Merge pull request #1116 from davidkaufman/patch-1
...
small grammar correction to README file
2023-01-13 13:47:07 -05:00
David Kaufman
b65e52d56b
small grammar correction to README file
...
sorry, i'm a grammar nerd with ocd :-)
2023-01-03 00:58:08 -05:00
trapexit
6c2db76b92
Merge pull request #1109 from trapexit/fixes
...
Fix regression testing for implemented functions
2022-12-11 14:44:54 -05:00
Antonio SJ Musumeci
094ad862e7
Fix regression testing for implemented functions
2022-12-11 14:44:19 -05:00
trapexit
e81b1a6b9d
Merge pull request #1107 from trapexit/32bitfixes
...
Fix printf for 32bit systems
2022-12-08 22:06:15 -05:00
Antonio SJ Musumeci
a6ca96fa08
Fix printf for 32bit systems
2022-12-08 22:04:15 -05:00
trapexit
a449829d5f
Merge pull request #1106 from trapexit/xattrfix
...
Fix reading of setxattr name
2022-12-08 18:40:57 -05:00