pkgsrc/filesystems
manu 8a4df2778f Update glusterfs to 3.4.0. Here are the changes since 3.3.x
* Improvements for Virtual Machine Image Storage
A number of improvements have been performed to let Gluster volumes provide
storage for Virtual Machine Images. Some of them include:
  - qemu / libgfapi integration.
  - Causal ordering in write-behind translator.
  - Tunables for a gluster volume in group-virt.example.

The above results in significant improvements in performance for VM image
hosting.


* Synchronous Replication Improvements
GlusterFS 3.4 features significant improvements in performance for
the replication (AFR) translator. This is in addition to bug fixes
for volumes that used replica 3.


* Open Cluster Framework compliant Resource Agents
Resource Agents (RA) plug glusterd into Open Cluster Framework
(OCF) compliant cluster resource managers, like Pacemaker.

The glusterd RA manages the glusterd daemon like any upstart or
systemd job would, except that Pacemaker can do it in a cluster-aware
fashion.

The volume RA starts a volume and monitors individual brick?s
daemons in a cluster aware fashion, recovering bricks when their
processes fail.


* POSIX ACL support over NFSv3
setfacl and getfacl commands now can be used on a nfs mount that
exports a gluster volume to set or read posix ACLs.


* 3.3.x compatibility
The new op-version infrastructure provides compatibility with 3.3.x
release of GlusterFS. 3.3.x clients can talk to 3.4.x servers and
the vice-versa is also possible.

If a volume option that corresponds to 3.4 is enabled, then 3.3
clients cannot mount the volume.

* Packaging changes
New RPMs for libgfapi and OCF RA are present with 3.4.0.


* Experimental Features
  - RDMA-connection manager (RDMA-CM)
  - New Block Device translator
  - Support for NUFA

As experimental features, we don?t expect them to work perfectly
for this release, but you can expect them to improve dramatically
as we make successive 3.4.x releases.


* Minor Improvements:
  - The Ext4 file system change which affected readdir workloads for
    Gluster volumes has been addressed.
  - More options for selecting read-child with afr available now.
  - Custom layouts possible with distribute translator.
  - No 32-aux-gid limit
  - SSL support for socket connections.
  - Known issues with replica count greater than 2 addressed.
  - quick-read and md-cache translators have been refactored.
  - open-behind translator introduced.
  - Ability to avoid glusterfs bind to reserved ports.
  - statedumps are now created in /var/run/gluster instead of /tmp by default.
2013-09-08 03:38:52 +00:00
..
cloudfuse PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
fs-utils Update filesystems/fs-utils to 20130701 - release v1.00 2013-07-05 17:25:23 +00:00
fuse Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
fuse-afpfs-ng * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes 2013-07-15 02:02:17 +00:00
fuse-archivemount Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-bindfs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-cddfs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-chironfs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-cryptofs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-curlftpfs PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
fuse-djmount * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes 2013-07-15 02:02:17 +00:00
fuse-encfs Uses <typeinfo> 2013-02-26 10:27:37 +00:00
fuse-ext2 Include config.h to ensure that HAVE_UNISTD_H exists. Fix inline usage. 2012-12-20 21:54:24 +00:00
fuse-gmailfs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-gphotofs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-gstfs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-httpfs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-loggedfs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-lzofs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-mp3fs Include inttypes.h for PRIu64. 2013-06-13 14:35:34 +00:00
fuse-ntfs-3g Give this package a buildlink3.mk, for the sake of library clients. 2013-05-04 12:17:04 +00:00
fuse-obexfs bump revision for openobex update to 1.7 2013-03-15 08:22:18 +00:00
fuse-pod Revbump after cairo update 2013-09-02 19:50:38 +00:00
fuse-svnfs Recursive PKGREVISION bump for serf-1.3.x (major shlib change). 2013-09-07 14:00:47 +00:00
fuse-unionfs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
fuse-wdfs PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
fuse-wikipediafs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
glusterfs Update glusterfs to 3.4.0. Here are the changes since 3.3.x 2013-09-08 03:38:52 +00:00
openafs Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
openafs-devel Improve previous (ROOTINO) 2013-06-17 03:15:57 +00:00
p5-Module-Path Adding package for CPAN distribution Module-Path version 0.09 into 2013-07-03 15:06:36 +00:00
p5-MooseX-Types-Path-Tiny Adding package for CPAN distribution MooseX-Types-Path-Tiny version 0.006 2013-07-03 15:39:48 +00:00
p5-Path-Tiny Update to 0.031 2013-09-05 07:07:10 +00:00
perfuse Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
py-filesystem Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT) 2012-10-04 00:21:58 +00:00
py-fuse-bindings Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
tahoe-lafs Add comment about upstream distfile modes bug. 2013-07-18 00:09:32 +00:00
u9fs Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 16:08:30 +00:00
Makefile sort 2013-07-04 04:33:08 +00:00