./filesystems/glusterfs, Cluster filesystem

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 10.4nb3, Package name: glusterfs-10.4nb3, Maintainer: als

GlusterFS is a flexible, powerful, POSIX-compliant cluster filesystem
that can scale to several petabytes.

GlusterFS works over either TCP/IP or high-performance Infiniband
RDMA interconnect. It requires a 64-bit CPU.

GlusterFS provides striping and on-the-fly synchronous replication
of files. GlusterFS has a fully distributed design, with no single
point of failure.

Please visit http://www.gluster.org/ for more info.

MESSAGE.Linux [+/-]
MESSAGE.NetBSD [+/-]
MESSAGE.ssl [+/-]

Required to run:
[textproc/libxml2] [security/openssl] [devel/argp] [devel/libuuid] [lang/python27] [devel/userspace-rcu]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 8099.484 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-06-06 02:58:06 by David H. Gutteridge | Files touched by this commit (2)
Log message:
glusterfs: fix nit with a patch noted by pkglint
   2023-06-04 02:45:01 by David H. Gutteridge | Files touched by this commit (7) | Package updated
Log message:
glusterfs: update to 10.4

Update provided by Alexander Schreiber, with some tweaks by me (e.g.,
commenting out debug settings in Makefile, simplifying PLIST.Linux).

Changes and notes from maintainer:

 - enable building on Linux

It was tested (built and ran the client) on:
 - NetBSD: amd64, sparc64
 - Linux: amd64

Due to some differences in files being generated by the build between
Linux and NetBSD, both MESSAGE and PLIST where split by OS platform.

Since the package changelog for glusterfs is just a "git log" dump,
the condensed form from the release notes is:

Important fixes in this release
Fix fuse concurrency problems
Fix memory corruption in debug builds
Fix recovery issue with posix locks upon reconnection of a disconnected brick

Issues addressed in this release
#1000 configure: Force 'char' type to be signed in order to eliminate anomalies
#2752 posix: Fix directory gfid handle if a rename fails
#3345 Fix inconsistencies in big-endian architectures of hashfn
#3346 Fix stack overflow when processing glx_dir(p) list structures in xdr
#3882 Fix deadlock in gf_print_trace of sys_log
#3901 Fix segmentaion fault in io-stats xlator
#3954 Fix stack-buffer-overflow according to AddressSanitizer
#4020 Improve regression test suite
#4029 Process stuck listing snapshots from NFS
#4031 Fix Input/Output error when using linux-aio on big-endean architectures
#4042 Fix recovery issue with posix locks upon reconnection of a disconnected brick
#4071 Make timestamps of .snap directory stable
#3894 Use opendir for directories in glfs_open and glfs_h_open of api
#3636 Enable posix xlator to consider storage.reserve val
   2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | Package updated
Log message:
revbump after textproc/icu update
   2023-03-28 03:10:54 by David H. Gutteridge | Files touched by this commit (8)
Log message:
glusterfs: make configuration file placements match pkgsrc norm

Patch from Alexander Schreiber. Addresses PR pkg/57285 from Manuel
Bouyer.
   2023-03-28 02:57:05 by David H. Gutteridge | Files touched by this commit (1)
Log message:
glusterfs: substitute bash path portably