Dear MooseFS Users,
We are happy to announce that MooseFS 3.0.117 is released! 🎉
This is mostly a bugfix release. It also introduces a few improvements and new features, including:
- Displaying an error message when a config file for Master Server or Chunkserver cannot be loaded,
- An option to ignore locks for MooseFS Block Device (
mfsbdev
/nbd
), - A change of default value for
ATIME_MODE
to2
(similar torelatime
).
We would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @alexcrow1974, @alpharde, @borkd, @deltabweb, @eleaner, @footlooseboss, @inkdot7, @jkiebzak, @jSML4ThWwBID69YC, @nickb937, @njaard, @onlyjob, @struthio, @tianon, @zcalusic, @Zorlin. Thank you for your valuable time, input, and help in making MooseFS better!
(If I forgot to mention somebody, I am sorry for that and please definitely let me know!)
Please find a complete list of changes included in this release below:
- (master) fixed handling abnormal operation status (issue #456)
- (master+cs) added error message when a config file can't be loaded (issue #457)
- (client) fixed invalidating directory cache after
unlink
,rmdir
andrename
- (cs) fixed cond variables leaking
- (all) silence silly compiler warnings
- (cgi+cli) fixed division by zero when scount is zero in arch mode (no chunkservers – issue #412)
- (client) fixed freeing
atime
/mtime
data structure - (client) added displaying build number
- (master) silenced more wrong compiler warnings
- (nbd) added option to ignore locks (issue #353)
- (master) fixed file mode in changelog (problem with mask when parent has default ACLs)
- (master) reduced function stack frame usage (slow down due to use
-fstack-clash-protection
by some OS'es) - (master) fixed handling
..
and.
infs_lookup
(issue #473) - (all) using
SIGUSR1
instead ofSIGINFO
even on system whereSIGINFO
is defined - (master) changed default
ATIME_MODE
to2
(issue #478) - (master) fixed
atime
/mtime
/ctime
preservation during snapshot (in HA environment upgrade may cause one time desync; issue #489) - (client) fixed race condition between client and kernel in retrieving open file list (FreeBSD only)
- (master) fixed bug in sorting chunkservers during selection for chunk creation (issue #481)
We recommend to update your MooseFS clusters to this version.
Best regards,
Piotr / MooseFS Team