Dear MooseFS Users,
We are happy to announce that MooseFS 3.0.116 is released! 🎉
This is mostly a bugfix release. It also introduces a few improvements and new features, including:
- Possibility to set symlink cache timeout (
-o mfssymlinkcacheto
mounting parameter), - New
INODE_REUSE_DELAY
config option for defining inode reuse delay in Master Server (inmfsmaster.cfg
), - Allowing servers in
rebalance
state to be used in replication, - Protection against listing too big directory.
We would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @BillKen, @Eronana, @jSML4ThWwBID69YC, @onlyjob, @stevew-Purdue, @struthio, @tianon. 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:
- (check) making clock test less prone to a single failure,
- (master) added protection against listing too big directory,
- (master) servers in
rebalance
state are now allowed to be used in replication, - (cs) changed handling
load+hlstatus
packet, - (mount) added symlink cache timeout,
- (master) added option to define inode reuse delay,
- (cgi+cli) fixed division by zero when
scount
is zero (no chunkservers – issue #412), - (master) added inode virtual length for append mode,
- (mount) moved
rwlock
from descriptor to inode (fixes append issues), - (cgi) changed method of charts selection in charts comparison,
- (cgi) added message to function that handles exceptions,
- (cgi) added using
htmlentities
function for various strings, - (mount) removed old osxfuse patch (doesn't work with current osxfuse and is no longer needed),
- (master) fixed default paths for
mfsexports.cfg
andmfstopology.cfg
, - (master) fixed restore mode (missing cache initialization – issue #432),
- (mount) added parents of CWDs (current working directories) to
sustained
inodes (workaround for FreeBSD problem – issue #362), - (all) fixed spelling,
- (master) fixed handling copy
sgid
for directories on follower and during restore from changelog, - (master) fixed changelog order between unlock and close file or session,
- (cgi) fixed using
&
in javascript URLs (issue #439), - (cgiserv) fixed error/redirect responses (Pull Request #443 by @Eronana),
- (master+cs) fixed overflows in cgi charts,
- (cs) fixed crc data in info packets (
*_CHUNK_CHECKSUM
,*_CHUNK_CHECKSUM_TAB
).
We recommend to update your MooseFS clusters to this version.
Best regards,
Piotr / MooseFS Team