MooseFS v3.0.110 Release Notes
Release Date: 2020-02-13 // about 4 years ago-
Dear MooseFS Users,
๐ MooseFS 3.0.110 is now stable! This release is a bugfix release mainly. It addresses issues related to handling duplicated chunks, placing chunks in subfolders on Chunkservers, internal rebalance, fixes FreeBSD-related issues and adds a few other minor fixes.
๐ This release also introduces several new config options, new logo and favicon in MFS CGI interface and possibility to dump non-printable characters in metadata dumper.
๐ We would like to thank all the contributors who helped us making this release, especially (alphabetically): @borkd, @jSML4ThWwBID69YC, @onlyjob and @smurfix. Thank you for all your valuable input, help and making MooseFS better!
(If I forgot to mention somebody, I am very sorry and please let me know!)
๐ Please find a complete list of fixes and new features that this release includes below:
- ๐ (cs) fixed bug that may lead to creating much more chunks in one subfolder (issues #319, #326)
- (cs) added option for controlling subdirectory selection algorithm for newly created chunks (issues #319, #326)
- (cs) prevent potential dumping deleted chunks to
.chunkdb
- (client) added options for setting behaviour when master returns unavailable chunks or no space status (issue #322)
- ๐ (cgi) fixed logo and icon (file type for
favicon.ico
, change to current logotype โ issue #328) - (master) turning off sending NOPs to unregistered clients (
matoml
module) - ๐ (cs) fixed reporting wrong number of hours in duplicates removal message
- (cs) redesigned duplicates removal procedure to do it in groups of 100 files (issue #327)
- (cs) introduce
mypread
andmypwrite
macro (code cleaning) - (cs) added check for changed CRC before every chunk file close (just in case)
- (cs) never use open chunk as a chunk duplicate that needs to be deleted
- (cs) never use disk with pending duplicates as destination disk during internal rebalance (issue #327)
- ๐ (cs) fixed condition in internal rebalance procedure (issue #327)
- (cs) added option for setting duplicates retention time in hours (issue #333)
- ๐ (cs) fixed memory leak in removing disk with duplicates
- ๐ (cs) removed unnecessary attribute reading when chunk duplicates are detected (issue #327)
- (cs) changed allocation of duplicated chunks from malloc to mmap, decreased memory usage by duplicates
- (client) reading in
O_WRONLY
no longer causesEACCES
(might be related to issue #334) - ๐จ (metadump) printing dots for non-printable characters made optional (issue #332)
Best regards,
Piotr / MooseFS Team