Skip to content

Releases: trapexit/mergerfs

mergerfs-2.24.1

17 Mar 03:41
0545da6
Compare
Choose a tag to compare
  • 24e690b fix versioning with tarball building

mergerfs-2.24.0

17 Mar 02:37
89200a0
Compare
Choose a tag to compare
  • e521833 bump change date on readme and rebuild man
  • 737d941 bump builtin libfuse version
  • 9830e29 fix version generation
  • cfe9c28 ignore clonepath metadata errors. fixes #470
  • f48c16d stop clonepath at base directory. fixes #467
  • 906702d add hard_remove details and comment on unionfs
  • b4a003c Remove duplicate word in README
  • b48054f add XRP to support list
  • d8f05ac add BCH, ETH, & LTC donation addresses
  • 7d93d59 add explination in FAQ about what mergerfs is / is not
  • 7207e7f faq answer on epmfs
  • f72bb1e update FAQ and misc tweaks
  • bd14f33 add support info and how mergerfs works section
  • 43d50ca Create issue_template.md

mergerfs-2.23.1

18 Oct 13:16
Compare
Choose a tag to compare
  • 1d6d227 call 32bit versions of set/geteuid on 32bit platforms
  • 821d1b6 rebuild manpage
  • ebe737e fixup makefile
  • 9104f25 misc updates to docs
  • c1d85ef expand support section of readme
  • cc1f07e add info on creating a caching behavior

mergerfs-2.23.0

03 Jul 14:24
Compare
Choose a tag to compare
  • 75ed37a add setting of thread pool size
  • 8043829 fixed threads
  • 0708110 improve khash performance
  • a7b126c use pragma once in headers
  • a2bddec add 'ignore path preserving on rename' feature
  • aea2b40 use temp files (then rename) when moving files for moveonenospc

mergerfs-2.22.1

24 Jun 21:07
Compare
Choose a tag to compare
  • bfd410d use fusepath from fileinfo. closes #417
  • 7296d3d add time.h to fix compiling on some platforms

mergerfs-2.22.0

04 Jun 02:47
Compare
Choose a tag to compare
  • de0985c add libfuse 2.9.7 to repo and build against libfuse.a
  • 87c2f2f add nullrw feature to facilitate benchmarking

mergerfs-2.21.0

07 May 03:47
Compare
Choose a tag to compare
  • 6a7675f symlinkify: file -> symlink-to-original-file after timeout
  • 8ba3a08 make dropcacheonclose runtime configurable
  • ccaa458 better handle incomplete reads/writes in copying files
  • 162b99e enable nopath and nullpath_ok
  • f15437c tweak movefile behavior
  • 5f3aa6e add more travis build targets
  • 2fbeb67 hide fs::fadvise as it's not used directly
  • 8b976ab support older libfuse without utime_omit_ok flag
  • 1a1fa06 fadvise cleanup
  • 617195d enable utime_omit_ok flag
  • be3eb7e work around getgrouplist signature difference on osx
  • 0600734 handle 32bit and 64bit inode recalculation
  • 9d0798d restructure fadvise
  • e2acffe restructure fallocate abstraction
  • 42d454a abstract futimesat
  • 0b2bf17 abstract access to highres atime/mtime
  • e20d566 use correct integer types
  • 1539aca use compiler's preprocessor rather than cpp explicitly
  • 9d799ff setup travis-ci
  • c043ef9 make fs::attr return ENOTSUP on EINVAL #381
  • 215f129 explicitly define path preservation, better explain move issues
  • bb4ec91 fix incorrect section header syntax

mergerfs-2.20.0

20 Mar 18:13
Compare
Choose a tag to compare
  • cf2cb54 add info on inodes running out to faq on filled drives
  • 94ebccc try to clarify how path preserving policies work and other tweaks to docs
  • 4e7e74d update docs to include dropcacheonclose and warn about directory mtime
  • 6aa62d0 add option to drop file caches before closing files
  • 492d895 check metadata on chown/chmod errors when cloning

mergerfs-2.19.0

01 Feb 18:59
Compare
Choose a tag to compare
  • 9cc9bb9 misc document updates
  • 16e7c72 update documentation, focus on explaining double caching & direct_io
  • a60d815 add ifndefs to all headers
  • e93c946 limit need to explicitly call .c_str()
  • 7b4e1ea remove clone command
  • 726b88e restructure error calculation
  • d67d5de check for system.posix_acl_default before setting umask
  • 1aa76a5 use different read and write functions when using direct_io

mergerfs-2.18.0

17 Dec 02:26
Compare
Choose a tag to compare
  • 67b48fc compute inode in readdir
  • b1459c6 only remove src/version.hpp if git repo and git available
  • c8fa51c support setting of inodes (using use_ino option)
  • 822204f replace std::set with klib's khash to increase readdir performance
  • 5f7a168 note that mergerfs should be run as root
  • 35075bb return clonepath errors