380 Commits (latest-release)

Author SHA1 Message Date
Antonio SJ Musumeci 0ca5d6aad0 Add export-support option as possible workaround for NFS EIO issues 3 months ago
Antonio SJ Musumeci 27349e41ef Update fmt 3 months ago
Antonio SJ Musumeci b3ce95c422 Update nonstd::optional 3 months ago
Antonio SJ Musumeci cedc9f0f25 Update ghc::filesystem 3 months ago
Antonio SJ Musumeci f66fb7e2d4 Fix user.mergerfs.pid 6 months ago
Antonio SJ Musumeci bd70928268 Set flush-on-close default to opened-for-write 7 months ago
Antonio SJ Musumeci d6a2f06797 Only set allow_other when running as root 7 months ago
Antonio SJ Musumeci 6aa6452d3e Add flushonclose feature 7 months ago
Antonio SJ Musumeci a7069153bd Warn if not running as root 7 months ago
Antonio SJ Musumeci fd33df04a3 Update wyhash to 4.2 7 months ago
Antonio SJ Musumeci 620cab2948 Rework thread pool queue depth impl 8 months ago
Antonio SJ Musumeci 766b923116 Fix thread pool destruction where threads don't explicitly exit themselves 8 months ago
Antonio SJ Musumeci 6d2c99e487 Remove unneeded debug logging from thread pool 9 months ago
Antonio SJ Musumeci b91cc1c191 Add website and license to version option 9 months ago
Antonio SJ Musumeci 0a94bd7cfc Rework thread pool, add ability to add/remove threads at runtime 9 months ago
Antonio SJ Musumeci 335ca55a6e Add proper input validation for readdir policy 9 months ago
Antonio SJ Musumeci 76c8d48dbd Change threadpool to use concurrentqueue 9 months ago
Antonio SJ Musumeci 0c555e71a0 Initialize readdir threadpool after daemonizing 9 months ago
Antonio SJ Musumeci 8d7017273f Misc fixes for older platforms 9 months ago
Antonio SJ Musumeci 0ed03a1535 Use relaxed memory order for atomic counters 9 months ago
Antonio SJ Musumeci fdecabfaab Update wyhash to final4 9 months ago
Antonio SJ Musumeci e586d2fd1e Fix setting of ugids for concurrent readdir 9 months ago
Antonio SJ Musumeci 2377cb05b6 Add thread names for easier debugging 9 months ago
Antonio SJ Musumeci 0aafdefc18 Add ability to invalidate gid cache on demand 9 months ago
Antonio SJ Musumeci 6dcf6111af Add callbacks for newer functions 9 months ago
Antonio SJ Musumeci c92a10021e Add readdir policies 10 months ago
Antonio SJ Musumeci 51d97bb444 Move fuse thread args out of fuse session object 10 months ago
Antonio SJ Musumeci 556c6522c0 Update fmt to v10.0.0 10 months ago
Antonio SJ Musumeci 543603bdfc Update ghc::filesystem to v1.5.14 10 months ago
Antonio SJ Musumeci 707d298d7c Create functions can set branches RO on EROFS 11 months ago
Antonio SJ Musumeci fa537961c5 Simplify syslog wrapper a bit 11 months ago
Antonio SJ Musumeci 2722f4f64d Fix error handling for cached writes 11 months ago
Antonio SJ Musumeci 5ab0fbcaee Add manual GC triggering + configurable process queue depth 1 year ago
Antonio SJ Musumeci 6a14a10e6c Fix read/write behavior and return value depending on direct_io 11 months ago
Antonio SJ Musumeci 82430e1079 Fix moveonenospc when file opened with append mode 12 months ago
Antonio SJ Musumeci c72997f298 Make srcmounts readonly 1 year ago
Antonio SJ Musumeci cdcfef2ceb Remove duplicate entries in docs 1 year ago
Antonio SJ Musumeci 0a64d74b4b Change default read-thread-count from -1 to 0 as documented 1 year ago
Antonio SJ Musumeci 26fd11cb4d Workaround older gcc bug with namespacing std::hash 1 year ago
Antonio SJ Musumeci eebd6e9eb4 Actively report to syslog when waiting for mounts 1 year ago
Antonio SJ Musumeci 1c5b0f2f5f Fix loading readonly / write once options from file 1 year ago
Ilya Taranov d04e04e89a Fix config file parsing 1 year ago
Antonio SJ Musumeci 486c5d3734 Add ability to set readahead of mergerfs and branches 1 year ago
Antonio SJ Musumeci 373d331f39 Rework fuse read to use same buffers as messages 1 year ago
Antonio SJ Musumeci 84592a9f13 Remove splicing features 1 year ago
Antonio SJ Musumeci 9effeb6869 Add "per-process" file caching feature 1 year ago
Antonio SJ Musumeci 2d9c915641 Return NOTTY for all btrfs ioctl calls 1 year ago
Antonio SJ Musumeci 9adddfc66d Add option to lazy umount target mount point 1 year ago
Antonio SJ Musumeci 3e313cd605 Forbid adding mountpoint to branch list 1 year ago
Antonio SJ Musumeci 92ccfd3c89 Hard code setting of allow_other, ignore when set 1 year ago