8000 Tags · aaafei123/moosefs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: aaafei123/moosefs

Tags

v3.0.88

Toggle v3.0.88's commit message
8000
MooseFS 3.0.88

 * (mount) added read cache clean on write (same file access using different descriptors)
 * (mount) added missing cond_destroy in readdata.c (fix sent by Jakub Ratajczak)
 * (master) fixed initializing packet size for reading 'sustained' directory
 * (all) fixed zassert for printing correct statuses in case of pthread functions
 * (mount) fix fleng in finfo after truncate (patched by Davies Liu)
 * (mount) fix overlapped read (patched by Davies Liu)
 * (mount) fixed invalidating chunk cache after truncate
 * (mount) fixed fleng handling in read worker
 * (mount) fixed handling BREAK state in read worker
 * (mount) changed handling data invalidation in read module (sometimes could be less efficient, but it is much more safer)
 * (tools) fixed number parsing (patched by Paweł Gawroński)
 * (cli) fixed printed host/port options
 * (mount) moved pipes from requests to workers (read and write - huge decrease of descriptors used by mount)
 * (mount) changed signal to broadcast in rwlock (fixed very rare read/write deadlock)
 * (mount) fixed 'open descriptors' leak (lookup(with data for open)->open(with cached data)->close)
 * (mount) fixed potential 'race condition' - free 'csdata' during access
 * (master) split (only internally) sustained folder into 256 subfolders (too many sustained files caused socket timeouts in master)

v3.0.86

Toggle v3.0.86's commit message
MooseFS 3.0.86-1

 * (master) fixed leader-follower resynchronization after reconnection (pro only)
 * (master) fixed rehashing condition in edge/node/chunk hashmaps (change inspired by yinjiawind)
 * (mount) fixed memory leak (also efficiency) on Linux and potential segfaults on FreeBSD (negative condition)
 * (mount) fixed race condition for inode value in write module
 * (mount) better descriptors handling (lists of free elements, inode hash)
 * (mount) better releasing descriptors on FreeBSD
 * (cs) fixed time condition (patch send by yinjiawind)
 * (mount) fixed logging unnecessary messages on FreeBSD (closes moosefs#19)
 * (master) added condition that prevents deleting unused chunks from structures too early

v3.0.84

Toggle v3.0.84's commit message
MooseFS 3.0.84

 * (master) fixed setting acl-default without named users or named groups
 * (master) fixed master-follower synchronization after setting storage class
 * (cs) changed header size from 5k to 8k (due to 4k-sector hard disks)
 * (all) silenced message about using deprecated parameter 'oom_adj'
 * (mount) fixed FreeBSD delayed release mechanism
 * (mount) added rwlock for chunks

v2.0.91

Toggle v2.0.91's commit message
MooseFS 2.0.91

 * (mount) fixed using connection cache in readdata module
 * (freebsd) changed name in ports file from moosefs to moosefs2

v2.0.90

Toggle v2.0.90's commit message
MooseFS 2.0.90

 * (cli) fixed displaying quota info in plain mode
 * (mount) fixed code to silence some compiler warnings

v3.0.81

Toggle v3.0.81's commit message
MooseFS 3.0.81

 * (mount) fixed oom killer disabling (setting oom_adj and oom_score_adj)
 * (cli) fixed displaying inactive mounts
 * (mount) added fsync before removing any locks
 * (daemons) added disabling oom killer (Linux only)
 * (all) small fixes in manpages
 * (mount) fixed handling nonblocking lock commands (unlock and try) in both locking mechanisms
 * (daemons+mount) changed default settings for limiting malloc arenas (Linux only)

v3.0.80

Toggle v3.0.80's commit message
MooseFS 3.0.80

 * (master) fixed chunk loop (in some cases chunks from the last hash position might be left unchecked)
 * (master) fixed storage class management (fixed has_***_labels fields)

v3.0.79

Toggle v3.0.79's commit message
MooseFS 3.0.79

 * (master) fixed 'flock' (change type of lock SH->EX and EX->SH caused access to freed memory and usually SEGV)

v3.0.78

Toggle v3.0.78's commit message
MooseFS 3.0.78

 * (cs) fixed serious error that may cause data corruption during internal rebalance (intr. in 3.0.75)

v3.0.77

Toggle v3.0.77's commit message
MooseFS 3.0.77

 * (mount) added assertions after packet allocation in master communication module
 * (manpages) fixes related to storage classes
 * (all) improved error messages used for storage classes
0