K 10 svn:author V 7 lifanov K 8 svn:date V 27 2017-02-16T19:37:53.960556Z K 7 svn:log V 1534 update sysutils/moosefs3-master to 3.0.88-1 * MooseFS 3.0.88-1 (2017-02-08) - (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 * MooseFS 3.0.87-1 (2017-02-01) - (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) PR: 216974 Submitted by: freebsd@moosefs.com (maintainer) END