Update mergerfs to the latest version 2.25.1.
Changelog (2.25.1):
- Change xattr setting notsup to nosys
- Fix indexing of truncate targets
Changelog (2.25.0):
- More efficient file copying / cloning via FICLONE and/or copy_file_range usage (when moveonenospc and link_cow)
- Ability to tag individual branches as read write, read only, or no create. read only will work like mounting read only (which still is checked). no create will allow changes and deletes but not creations. syntax is like that of unionfs.
- link_cow feature will cause files with a link count > 1 to be copied and renamed in place to "break" that link when the file is opened for write. Similar to cow-shell and useful when managing hardlink deduped data and backups.
- Ability to disable xattr support at runtime rather than compile time. extended attributes are rarely used and their use can greatly increase the cost of certain operations.
- Ability to short circuit xattr security_capability calls. This call in particular tends to greatly reduce throughput in certain workloads. This allows targeted short circuiting within mergerfs allowing all other xattr calls through.
- Ability to change the behavior of statfs. Allows ignoring of available space found on read only or no create tagged branches.
- remove fallback behavior from policies. Results in unexpected behaviors due to silently running incompatible policies.