Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Tags: borkd/moosefs

Tags

v3.0.104

Toggle v3.0.104's commit message
(cli+cgi) fixed python3 compatibility issue (casting to int for "%X" …

…format)

v3.0.104-0

Toggle v3.0.104-0's commit message
Update version/release strings to v3.0.104-0

Binaries compiled from GH release v3.0.104 will identify as version 3.0.103
making automated operations and tests rather difficult.
To further distinguish between vendor and local tree release is set to 0,
instead of vendor default (1).

v3.0.103

Toggle v3.0.103's commit message
MooseFS 3.0.103

 * (master+client) added space reservation for superuser
 * (bdev) new module for Linux - dedicated block device
 * (daemons) added optional 'processname_set' function
 * (daemons) fixed waitpid condition
 * (cs) added data precaching (posix_fadcvise(WILLNEED)) before reading chunk data
 * (master) remove chunk copy from structures (instead of leaving as INVALID) when replication returned error
 * (master) close listen sockets after fork (metadata save in background)
 * (master) added subprocess for saving downloaded metadata in background (pro only)
 * (master) fixed mfsrmsnapshot issue (SNAPSHOT flag not set in directories - intr. in 3.0.101)
 * (mount) added option to load master password from given file
 * (mount) added extremely fast (>1GB/s) pseudo-random generator visible as a virtual file '.random' in root directory (not listed by ls)
 * (metatools) added new metatool 'mfsmetadirinfo' - offline version of 'mfsdirinfo -p'
 * (tools) changed data structure used by 'mfsdirinfo -p' (faster, less memory usage)
 * (tools) network code refactoring (less code, reconnection to master on error)
 * (cs) proper disconnection from master during reload (maintenance mode during reload)
 * (cs) changed chunk testing routine (new definition is in MB/s per disk)
 * (cs) added optional high speed internal rebalancing

v3.0.101

Toggle v3.0.101's commit message
MooseFS 3.0.101

 * (master) make under goal replications respect topology (patch made by tclh123)
 * (master) fix inforec undergoal (patch made by tclh123)
 * (cgiserv) fixed handling connection close during data sending (leaving active pipes which caused leaving mfs.cgi subprocesses)
 * (mount) decreased memory usage (fixed handling buffers allocated per thread)
 * (all) setting correct errno when read returns 0 (in sockets.c)
 * (mount) fixed double free of plock_data structure
 * (master) fixed inconsistency in calculating realsize when storage class definition has changed
 * (master+mount) fixed handling read-only filesystems (ro flag in exports and lookup-open lflags)
 * (all) fixed differences in defaults between source,config and manpages
 * (all) added 'nobreak' macro to explicitly inform compiler that intentionally there is no 'break' before following 'case'
 * (mount) added 'mfssuid' and 'mfsdev' options to mount (allows mounting with suid/dev options using system mount on Linux)
 * (cs) added using posix_fadvise(...DONTNEED) for tested chunks
 * (master) fixed HA bug (uninitialized variable might cause everlasting ELECT - PRO only)
 * (cs) fixed metaid handling
 * (master) added clearing SNAPHSOT eattr on file/directory modifications
 * (master) added optional same rack preference for destination server during undergoal replications
 * (mount+tools) increased masterproxy timeout from 1s to 20s

v3.0.100

Toggle v3.0.100's commit message
MooseFS 3.0.100

 * (cs) fixed rare segfault during chunk sending to master after disconection
 * (mount) added thread for cleaning released files with delay
 * (mount) added assertion for lru cache (sustained open files)
 * (master+mount) added chunks data cache invalidation after chunksever disconnection and reconnection
 * (mount) changed (lowered) number of connection retries (depends on I/O retry counter)

v3.0.99

Toggle v3.0.99's commit message
MooseFS 3.0.99

 * (master) disconnect all clients when exports has changed
 * (mount) do not show message about 'negative travel time' when the measured time is zero (happens in virtual machines)
 * (all) fixed get16bit function on big-endian machines

v3.0.98

Toggle v3.0.98's commit message
MooseFS 3.0.98

 * (mount) changed default cache mode on OS X from 'direct' to 'auto' due to problems with mmap
 * (cgiserv) added seteuid to 'mfs' or 'nobody'
 * (cs+tools) use readdir instead of readdir_r on glibc 2.24+
 * (debian) added support for systemd in debian packages
 * (all) fixed library dependencies (for libpcap,libz and libm)
 * (mount) fixed race between defered 'open' and 'locks'
 * (master) more chunk debugs and better handling chunk status change
 * (cs) fixed handling mark for removal (after reload sometimes cs could send chunks marked for removal as normal chunks)
 * (master) added file with metadata checksums (for future use)
 * (master) fixed way of sending gids to changelog/follower
 * (master) added inode checksum for some changes sent to changelog/follower
 * (metadump) added '0x' prefix for fileds dumped as hex numbers
 * (master) fixed ACL mask synchronization issues (restoring from changelog/leader->follower)

v3.0.97

Toggle v3.0.97's commit message
MooseFS 3.0.97

 * (tools) fixed trash/sustained size desynchronization after file length changed by chunk creation
 * (mount) fixed handling invalid arguments in posix lock command

v3.0.96

Toggle v3.0.96's commit message
MooseFS 3.0.96

 * (tools) fixed segfault in mfsscadmin

v3.0.95

Toggle v3.0.95's commit message
MooseFS 3.0.95

 * (mount+master) added update master version during reconnection to master (after updating master server)
 * (master) fixed winattr field size in setattr command
 * (mount) fixed dirattrcache (freezes or inefficiences during listing directories - introduced in 3.0.93)
 * (cgi) fixed displaying master charts without leader (pro only)
 * (mount) added info about using open dir cache in oplog/ophisotry