Tags: aaafei123/moosefs
Tags
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)
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
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
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)
PreviousNext