notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
non port: sysutils/moosefs3-master/distinfo

Number of commits found: 23

Tuesday, 14 Feb 2023
21:56 Florian Smeets (flo) search for other commits by this committer 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
commit hash: 686526e4075b8d02d3c8d92b46e051ffbf862354 commit hash: 686526e4075b8d02d3c8d92b46e051ffbf862354 commit hash: 686526e4075b8d02d3c8d92b46e051ffbf862354 commit hash: 686526e4075b8d02d3c8d92b46e051ffbf862354 686526e
Wednesday, 18 Aug 2021
20:58 Tobias C. Berner (tcberner) search for other commits by this committer 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
commit hash: 917605615fbf250a4a1dc8fae3cc4adf6910c2a8 commit hash: 917605615fbf250a4a1dc8fae3cc4adf6910c2a8 commit hash: 917605615fbf250a4a1dc8fae3cc4adf6910c2a8 commit hash: 917605615fbf250a4a1dc8fae3cc4adf6910c2a8 9176056
Saturday, 10 Oct 2020
06:32 lbartoletti search for other commits by this committer
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)
Original commitRevision:551856 
Saturday, 3 Oct 2020
08:48 tcberner search for other commits by this committer
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)
Original commitRevision:551269 
Friday, 15 May 2020
19:58 tcberner search for other commits by this committer
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)
Original commitRevision:535332 
Saturday, 4 Apr 2020
18:04 tcberner search for other commits by this committer
sysutils/moosefs3-master: Update to 3.0.112

PR:		245041
Submitted by:	MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
Original commitRevision:530699 
Sunday, 8 Mar 2020
15:19 tcberner search for other commits by this committer
sysutils/moosefs3-master: Update MooseFS port to use fusefs-libs3

PR:		244467
Submitted by:	MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
Original commitRevision:528042 
Sunday, 23 Feb 2020
07:33 tcberner search for other commits by this committer
sysutils/moosefs3-master: Update to 3.0.111

PR:		244105
Submitted by:	MooseFS FreeBSD Team <freebsd@moosefs.pro> (maintainer)
Original commitRevision:526885 
Friday, 17 Jan 2020
19:10 tcberner search for other commits by this committer
sysutils/moosefs3-master: Update to 3.0.109

PR:		243376
Submitted by:	MooseFS FreeBSD Team <freebsd@moosefs.pro>  (maintainer)
Original commitRevision:523354 
Monday, 21 Jan 2019
09:12 pizzamig search for other commits by this committer
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
Original commitRevision:490839 
Tuesday, 24 Jul 2018
03:44 lifanov search for other commits by this committer
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)
Original commitRevision:475223 
Sunday, 28 Jan 2018
16:38 lifanov search for other commits by this committer
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)
Original commitRevision:460223 
Thursday, 7 Dec 2017
15:45 lifanov search for other commits by this committer
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)
Original commitRevision:455704 
Wednesday, 2 Aug 2017
18:13 lifanov search for other commits by this committer
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)
Original commitRevision:447136 
Monday, 3 Jul 2017
17:01 lifanov search for other commits by this committer
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)
Original commitRevision:444964 
Saturday, 6 May 2017
13:54 lifanov search for other commits by this committer
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)
Original commitRevision:440262 
Monday, 10 Apr 2017
10:15 madpilot search for other commits by this committer
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)
Original commitRevision:438140 
Friday, 31 Mar 2017
14:36 lifanov search for other commits by this committer
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)
Original commitRevision:437361 
Thursday, 16 Feb 2017
19:37 lifanov search for other commits by this committer
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)
Original commitRevision:434247 
Saturday, 3 Dec 2016
18:07 riggs search for other commits by this committer
Update to upstream version 3.0.86

PR:		215012
Submitted by:	freebsd@moosefs.com (maintainer)
Original commitRevision:427632 
Wednesday, 12 Oct 2016
19:42 pawel search for other commits by this committer
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
Original commitRevision:423890 
Tuesday, 2 Aug 2016
15:23 feld search for other commits by this committer
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
Original commitRevision:419480 
Tuesday, 26 Jul 2016
16:56 feld search for other commits by this committer
Add remaining moosefs3-* ports to the ports tree

PR:		210306
Submitted by:	Jakub Kruszona-Zawadzki <acid@moosefs.com>
Original commitRevision:419134 

Number of commits found: 23