Skip to content

mergerfs v2.36.0

Compare
Choose a tag to compare
@trapexit trapexit released this 15 Jul 18:48
· 95 commits to latest-release since this release
7a86ed6

Change Summary

  • Allow user to define depth of process thread message queues. Previously these were unbounded and "FORGET" message floods would bloat memory.
  • O_DIRECT now supported, mostly. If software attempt to change the O_DIRECT flag on the fly using fcntl(F_SETFL) it won't work as that is not supported by FUSE.
  • Fix bug in moveonenospc file moves when the file was opened in append mode.
  • When a create function fails with EROFS (which really only happens when an ext4 filesystem errors) the relevant branch will be marked as mode = RO and the call tried again.
  • Add ability to trigger memory cleanup via custom ioctl calls or signal SIGUSR2.
  • Add ability to trigger invalidation of all nodes to flush memory using custom ioctl or signal SIGUSR1.

Changelog

Documentation

https://github.com/trapexit/mergerfs/blob/2.36.0/README.md

Donations / Sponsorship

If you find mergerfs useful please consider supporting its ongoing development.

https://github.com/trapexit/support