non port: sysutils/moosefs3-master/distinfo |
Number of commits found: 23 |
Tuesday, 14 Feb 2023
|
21:56 Florian Smeets (flo) Author: Piotr Robert Konopelko (MooseFS)
sysutils/moosefs3-*: Update MooseFS to 3.0.117
Also update maintainer address.
Changelog: https://github.com/moosefs/moosefs/releases/tag/v3.0.117
PR: 269555
Approved by: maintainer
686526e |
Wednesday, 18 Aug 2021
|
20:58 Tobias C. Berner (tcberner) Author: Piotr Robert Konopelko (MooseFS)
sysutils/moosefs3-*: update to 3.0.116
Recent changes since MooseFS 3.0.115:
* MooseFS 3.0.116-1 (2021-08-10)
- (check) making clock test less prone to single failure
- (master) added protection against listing too big directory
- (master) servers in 'rebalance' state are now allowed to be used in
replication
- (cs) changed handling 'load+hlstatus' packet
- (mount) added symlink cache timeout
- (master) added option to define inode reuse delay
- (cgi+cli) fixed division by zero when scount is zero (no chunkservers -
issue #412)
- (master) added inode virtual length for append mode
- (mount) moved rwlock from descriptor to inode (fixes append issues)
- (cgi) changed method of charts selection in charts comparison
- (cgi) added message to function that handles exceptions
- (cgi) added using htmlentities function for various strings
- (mount) removed old osxfuse patch (doesn't work with current osxfuse and is
no longer needed)
- (master) fixed default paths for exports.cfg and topology.cfg
- (master) fixed restore mode (missing cache initialization - issue #432)
- (mount) added parents of CWD's to 'sustained' inodes (workaround for FreeBSD
problem - issue #362)
- (all) fixed spelling
- (master) fixed handling copy sgid for directories on follower and during
restore from changelog
- (master) fixed changelog order between unlock and close file or session
- (cgi) fixed using '&' in javascript URLs (issue #439)
- (cgiserv) fixed error/redirect responses (pull request by Eronana)
- (master+cs) fixed overflows in cgi charts
- (cs) fixed crc data in info packets (*_CHUNK_CHECKSUM,*_CHUNK_CHECKSUM_TAB)
PR: 257781
9176056 |
Saturday, 10 Oct 2020
|
06:32 lbartoletti
sysutils/moosefs3-master: Update MooseFS to 3.0.115
Changelog:
- https://github.com/moosefs/moosefs/releases/tag/v3.0.115
PR: 250239
Submitted by: Piotr Robert Konopelko (MooseFS) (maintainer)
|
Saturday, 3 Oct 2020
|
08:48 tcberner
sysutils/moosefs3: pdate to 3.0.114-1
* MooseFS 3.0.114-1 (2020-07-27)
- (mount) fixed trunacting files open with O_APPEND flag (bug itntr. in
3.0.113, issue #368)
- (cs) added disk rebalance when all designated source disks are already empty
(issue #364)
- (mount) added additional info to '.params' file (versions of mfs,libfuse
itp.)
- (master+cs) added check against EACCES after lockf (according to Linux man -
such stupid error can be returned here - issue #369)
- (master) fixed access checks in snapshot
- (cgi+cli) removed using supervisor (only available in PRO version)
- (cs) fixed deadlock condition on mutexes 'folderlock' and 'hashlock' (exists
since 3.0.110)
- (tools) fixed oveflow protection in number parsing function
- (cs) fixed reporting to master duplicates with newer version
- (cs) changed job queue policy (some tasks are not limited now)
- (master) fixed reaction to status NOTDONE received from chunkservers
- (master) fixed syncing and closing negative file descriptor in bgsaver
- (mount+master) fixed handling keepcache and direct flags (related to issue
#374)
- (cgi) changed time format (issue #197)
- (cs) added logging info when '.chunkdb' is not written to disk
- (master) fixed alphabetical order of commands detected in changelog
- (cs) changed queue limit to max workers (limited dynamically)
- (cs) fixed automatic chunkserver removal in master
- (master) added meta version increment in chunks_set_version
- (cs) added error detection during writing '.chunkdb'
- (all) added build id to 'what' strings
- (nbd+cgiserv) added chdir("/")
PR: 250060
Submitted by: MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
|
Friday, 15 May 2020
|
19:58 tcberner
sysutils/moosefs3-master: Update to 3.0.113
Recent changes since MooseFS 3.0.112:
* MooseFS 3.0.113-1 (2020-05-04)
- (master) removed unnecessary debug syslog messages
- (check) increased usleep tolerance due to some operating systems (issue
#351)
- (master) changed condition that decides if master should wait for more
chunks during I/O
- (mount) delayed setting channel for fuse notifications (very rare segfault
in libfuse2 during init)
- (client+master) changed conditions for ancestor test in getattr (issue #350)
- (cs) added parameter for number of chunks to be send in single register
packet
- (cs) fixed reporting damaged chunks in testing function (issue #352)
- (cs) removed some unnecessary damaged chunk notifications
- (client) changed open test in setattr (related to issue #350)
- (master) fixed handling truncate for open files (related to issue #350)
- (master) added uid mapping in setfacl function
- (master+client) added support for atomic truncate with open
- (master+client) fixed keep cache conditions
- (cs) introduced official label format defined in chunkserver configuration
- (nbd) added readonly mode and locking
- (cs) fixed condition in choosing disks for internal rebalance
- (mount) added workaround in access for a bug in FreeBSD kernel (issue #354)
- (cs) fixed master reconnection conditions (reload usually shouldn't cause
reconnection)
- (freebsd) fixed FreeBSD port (makeports.sh)
- (master) changed disk removal detection algorithm (issue #356)
- (cs) fixed calculating size limits
- (cs) added handling inode limits in local filesystems on chunkservers (issue
#358)
- (master) added topology grouping when new chunks are about to be created
(prefer closer servers)
- (master) added more error messages to bgsaver
- (cs) added changing subfolder during internal rebalance (related to issue
#326)
- (master+cs) added optional logging of long function execution times
- (all) fixes of small errors found by static code analysers
- (mount) turn off dentry invalidator for Linux kernels >= 4.19 (related to
issue #357)
- (master) changed condition that checks timestamp in changelogs (less prone
to small clock differences)
- (daemons) added time refresh function (for future use)
- (cgi+cli) changed mark for removal state name UNKNOWN->PENDING (related to
issue #359)
- (client) decreased max IDLE time in writer module from 1s to 0.1s
- (client) update inode in dentry invalidator
- (tools) fixed mfscopyeattr, mfsseteattr and mfs*arch tools
- (master+client) added support for new eattrs: immutable, appendonly,
undeletable (setting new undeletable extra attribute appropriately can help with
issues like #357)
- (client) silenced "kern.proc.filedesc" syslog messages on FreeBSD (issue
#360)
PR: 246416
Submitted by: MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
|
Saturday, 4 Apr 2020
|
18:04 tcberner
sysutils/moosefs3-master: Update to 3.0.112
PR: 245041
Submitted by: MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
|
Sunday, 8 Mar 2020
|
15:19 tcberner
sysutils/moosefs3-master: Update MooseFS port to use fusefs-libs3
PR: 244467
Submitted by: MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
|
Sunday, 23 Feb 2020
|
07:33 tcberner
sysutils/moosefs3-master: Update to 3.0.111
PR: 244105
Submitted by: MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
|
Friday, 17 Jan 2020
|
19:10 tcberner
sysutils/moosefs3-master: Update to 3.0.109
PR: 243376
Submitted by: MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
|
Monday, 21 Jan 2019
|
09:12 pizzamig
sysutils/moosefs3-master: Update to 3.0.103
The master port will upgrade all the moosefs3-* related ports as well.
Changelog available in the PR.
PR: 235028
Submitted by: maintaner
|
Tuesday, 24 Jul 2018
|
03:44 lifanov
update MooseFS to 3.0.101
* MooseFS 3.0.101-1 (2018-07-12)
- (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
PR: 229999
Submitted by: freebsd@moosefs.org (maintainer)
|
Sunday, 28 Jan 2018
|
16:38 lifanov
update MooseFS to 3.0.100
Recent changes since MooseFS 3.0.99:
* MooseFS 3.0.100-1 (2018-01-24)
- (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)
PR: 225460
Submitted by: freebsd@moosefs.com (maintainer)
|
Thursday, 7 Dec 2017
|
15:45 lifanov
update MooseFS to 3.0.99
Recent changes since MooseFS 3.0.97:
* MooseFS 3.0.99-1 (2017-11-23)
- (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
* MooseFS 3.0.98-1 (2017-10-12)
- (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)
PR: 224157
Submitted by: freebsd@moosefs.com (maintainer)
|
Wednesday, 2 Aug 2017
|
18:13 lifanov
update MooseFS to 3.0.97-1
* MooseFS 3.0.97-1 (2017-08-01)
- (tools) fixed trash/sustained size desynchronization after file length
changed by chunk creation
- (mount) fixed handling invalid arguments in posix lock command
* MooseFS 3.0.96-1 (2017-07-25)
- (tools) fixed segfault in mfsscadmin
* MooseFS 3.0.95-1 (2017-07-17)
- (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
PR: 221183
Submitted by: freebsd@moosefs.com (maintainer)
|
Monday, 3 Jul 2017
|
17:01 lifanov
update MooseFS to 3.0.94-1
Recent changes since MooseFS 3.0.92-1:
* MooseFS 3.0.94-1 (2017-06-22)
- (mount) fixed support for CREATE/REPLACE flags in setxattr
- (mount) added headers for flock defines
- (all) added check for poll.h header file and use it instead of sys/poll.h if
possible
- (master) added test for WRITE access on directory during moving between
different parents
- (master) added clearing suig/sgid during write
- (master+mount) increased max symlink path size to 4096 (posix compliance)
* MooseFS 3.0.93-1 (2017-06-01)
- (master) redesigned xattr storage (much faster and uses less memory)
- (master) improved hash map in xattr and acl (static -> dynamic)
- (cgi+cli) added possibility to define master group as set of IP adresses
divided by comma or semicolon
- (cs) fixed using fsync on closed descriptors (after change
FSYNC_BEFORE_CLOSE option)
- (master) fixed removing default acl
- (master+mount) added support for basic Windows attributes
(hidden,ro,system,archive)
- (cgi+cli) fixed working with followers only
- (all) added api for reading config parameters from master and chunkserver
- (tools) increased timeout from 10 seconds to 20 seconds (needed for huge
snapshots)
PR: 220441
Submitted by: freebsd@moosefs.com (maintainer)
|
Saturday, 6 May 2017
|
13:54 lifanov
update sysutils/moosefs3-* to 3.0.92
* MooseFS 3.0.92-1 (2017-04-27)
- (master+tools) added chunk slices to mfsappendchunks
- (tools) added archive mode tools
- (master+mount) fixed getfacl (unnecessary check for read rights for uid/gid)
- (master) fixed changing acl mask during setattr
PR: 219087
Submitted by: freebsd@moosefs.com (maintainer)
|
Monday, 10 Apr 2017
|
10:15 madpilot
Update sysutils/moosefs3-master to 3.0.91
Recent changes since MooseFS 3.0.90:
* MooseFS 3.0.91-1 (2017-04-07)
- (all) silence false warnings generated by static analyzers (clang and
cppcheck)
- (master) fixed quota testing routine used during 'move/rename'
- (all) added README.md to distribution
- (cs+mount) decreased delay in conncache
- (mount) fixed reading done by many (20+) threads using one descriptor
(premature removing requests from queue during cleaning)
PR: 218502
Submitted by: freebsd@moosefs.com (maintainer)
|
Friday, 31 Mar 2017
|
14:36 lifanov
update sysutils/moosefs3-master to 3.0.90
Recent changes since MooseFS 3.0.88:
* MooseFS 3.0.90-1 (2017-03-15)
- (master) fixed 'move/rename' with quota
- (master) fixed chunk counters shown in cli/cgi
- (master+tools) added option 'preserve hardlinks' to mfsmakesnapshot
- (master) fixed acl copying during mfsmakesnapshot
* MooseFS 3.0.89-1 (2017-02-21)
- (mount) added fixing file length in all inodes after write
- (cs) split bitfiled into separate bytes (fixed potential race condition)
- (master) setting operation to NONE before sending status (silence
unnecessary messages in some cases)
- (cs) increased verbosity of crc-error messages
- (cs) fixed invalidating preserved block in case of truncate down followed by
truncate up
- (mount) increased master-proxy buffer sizes
PR: 218222
Submitted by: freebsd@moosefs.com (maintainer)
|
Thursday, 16 Feb 2017
|
19:37 lifanov
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 Pawel Gawronski)
- (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)
|
Saturday, 3 Dec 2016
|
18:07 riggs
Update to upstream version 3.0.86
PR: 215012
Submitted by: freebsd@moosefs.com (maintainer)
|
Wednesday, 12 Oct 2016
|
19:42 pawel
Update to version 3.0.84
* MooseFS 3.0.84-1 (2016-10-06)
- (master) fixed setting acl-default without named users or named groups
- (master) fixed master-follower synchronization after setting storage class
* MooseFS 3.0.83-1 (2016-09-30)
- (cs) changed header size from 5k to 8k (due to 4k-sector hard disks)
* MooseFS 3.0.82-1 (2016-09-28)
- (all) silenced message about using deprecated parameter 'oom_adj'
- (mount) fixed FreeBSD delayed release mechanism
- (mount) added rwlock for chunks
PR: 213395
Submitted by: maintainer
|
Tuesday, 2 Aug 2016
|
15:23 feld
sysutils/moosefs3-master: Update to 3.0.81
- Pet PORTLINT as well
Changelog:
* MooseFS 3.0.81-1 (2016-07-25)
- (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)
PR: 211527
|
Tuesday, 26 Jul 2016
|
16:56 feld
Add remaining moosefs3-* ports to the ports tree
PR: 210306
Submitted by: Jakub Kruszona-Zawadzki <acid@moosefs.com>
|
Number of commits found: 23 |