github moosefs/moosefs v3.0.116
MooseFS 3.0.116

latest release: v3.0.117
2 years ago

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 (in mfsmaster.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 and mfstopology.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

Don't miss a new moosefs release

NewReleases is sending notifications on new releases.