HomeFreeBSD

update sysutils/moosefs3-master to 3.0.88-1

Description

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)

Details

Provenance
lifanovAuthored on
Parents
rP434246: devel/py-zc.buildout: update to 2.8.0
Branches
Unknown
Tags
Unknown