mergerfs v2.38.0
trapexit
released this
29 Oct 23:23
·
46 commits
to latest-release
since this release
Change Summary
- Improvement: Rework how threadpools queue depth. There was a rare bug that affected 1 user that lead to the pool believing there were no queue slots open when there should have been.
- Improvement: Better compatibility with older versions of MUSL.
- Improvement: Print warnings to stderr and syslog if run as non-root indicating mergerfs may not work correctly.
- Improvement: Change how allow_other auto-setting works. Only set if running as root for those users who are on shared hosts with
user_allow_other
disabled and all activity is done as their user id. There may still be edge cases that fail but if it works for them I don't want to disallow it. - Add flushonclose feature. Takes advantage of a newer FUSE feature which gives the server control over if a
flush
is issued at file close. Defaults to a less aggressive policy of only flushing when a file is opened for write.
Documentation
https://github.com/trapexit/mergerfs/blob/2.38.0/README.md
Donations / Sponsorship
If you find mergerfs useful please consider supporting its ongoing development.