github trapexit/mergerfs 2.36.0
mergerfs 2.36.0

latest releases: 2.40.2, 2.40.1, 2.40.0...
16 months ago

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

Don't miss a new mergerfs release

NewReleases is sending notifications on new releases.