From: Piotr R. K. <pio...@mo...> - 2016-01-12 15:16:01
|
Dear MooseFS Users, today, after a lot of tests, we published the newest version from 3.x branch: 3.0.69. Please find the changes since 3.0.57 below: MooseFS 3.0.69-1 (2016-01-12) (mount) fixed rare case when request memory was used after being freed. MooseFS 3.0.68-1 (2016-01-08) (cgi+cli) fixed UNKNOWN state for "marked for removal" readiness (mount) added protection from releasing inode memory too early in reading module (mount) use direct I/O as a default mode on Mac OS X (due to keep_cache bug in kernel/fuse) MooseFS 3.0.67-1 (2016-01-07) (cgi+cli) added much more info for master in ELECT state (pro version only) (master+cgi+cli) added temporarily removing chunkservers in master in ELECT state (pro version only) (cgi) fixed bug in ChunkServers list (heavy load/internal rebalance) MooseFS 3.0.66-1 (2016-01-04) (mount) use direct I/O as a default mode on FreeBSD (due to keep_cache bug in kernel/fuse) MooseFS 3.0.65-1 (2015-12-23) (master+cs) added minimal version for master supervisors in chunkservers (pro version only) (cs) chunkserver can be started with empty mfshdd.cfg and work as a voter (pro version only) (master) mfsrmsnapshot will remove files without using trash (master+cs) added optional authorization MooseFS 3.0.64-1 (2015-12-21) (master+mount) split trash into 4096 separate sub-trashes MooseFS 3.0.63-1 (2015-12-17) (mount) fixed rare race condition in read (not dangerous) (mount) better read/write synchronization in read (master) new chart (used/total space) MooseFS 3.0.62-1 (2015-12-11) (cs) added ability to start with metaid read from connected hard drives (from .metaid file) (cs) added protection from using disks filled in more than 99.9% when there are other disks (master+cs+cli+cgi) added 'rebalance in progress' state to chunkservers (treated as heavy load state) (master) added ATIME_MODE option to set atime modification behaviour MooseFS 3.0.61-1 (2015-11-30) (master) fixed lookup in case of missing chunks (lookup returned ENXIO in such case) (mount) added mfstimeout option to force timeout for all I/O operations (autotools) fixed problem with 'undefined reference to rpl_malloc/rpl_realloc' MooseFS 3.0.60-1 (2015-11-23) (systemd) added TimeoutStartSec=1800 to master (master) fixed "parse error" message for broken network changelogs MooseFS 3.0.59-1 (2015-11-06) (all) fixed debug symbols (master+supervisor) added metaid check (pro version only) (master) added rejection of followers with incorrect meta version (pro version only) (mount) change type of data stored in kernel from pointers to indexes (more robust) (cli) fixed show exports in plain mode (master) added sending metaid after switching from ELECT to LEADER (pro version only) (master) removed option '-e' from GPL edition (only makes sense in pro version) (master+cs) added sending metaid to cs in ELECT state (pro version only) (master) improved metaid generation method (mount) added mfsoomdisable option (Linux only, turned on by default) (mount) added minimum retry counter to log messages in I/O modules (mount) reduced memory consumption by reducing thread stack sizes (mount) changed default malloc arena count to 2 (Linux only) MooseFS 3.0.58-1 (2015-10-30) (mount) added condition for requests in read data (request should begin before EOF) (systemd) fixed typo in mfscgiserv service file Best regards, -- Piotr Robert Konopelko MooseFS Technical Support Engineer | moosefs.com <https://moosefs.com/> |