What's new in GlusterFS 3.4.2
Jan 7, 2014
- gfapi.py: support dynamic loading of versioned libraries
- cluster/dht: Ignore ENOENT errors for unlink of linkfiles
- Revert “core: fix errno for non-existent GFID”
- cluster/dht: interim fix for reverting 837422858c
- tests: Do not use stripe-replicate volume in bug-905864.t
- cli: Throw a warning during replace-brick
- cli: Throw a warning during creation of rdma volumes.
- mgmt/glusterd: Fix a memory leak in glusterd_is_local_addr()
- posix: if brick-uid or brick-gid is not specified, do not set
- cluster/dht: Ignore decommissioned subvol in overlap optimization
- cluster/dht: Fix anomaly check
- cluster/dht: Del GF_READDIR_SKIP_DIRS key from dict for first_up
- cluster/dht: Do migration inprog/complete check only if ENOENT
- cluster/dht: set layout in inode ctx even if linkfile fails
- distribute: Rebalance should provide even disk space distribution
- gfapi: backport handles to 3.4 for nfs-ganesha
- cluster/afr: handle NULL check before strlen/strcmp in fgetxattr
- glusterd: submit RPC requests without holding big lock
- protocol/client: handle network disconnect/reconnect properly
- cluster/dht: handle NULL check before strlen/strcmp in fgetxattr
- glusterfsd: fix small memory leaks in glusterfsd-mgmt.c
- tests: Change ‘volume create’ to ‘volume create force’
- glusterd: changes in ‘volume create’ behaviour
- cli: write ‘volume rebalance’ error message in xml format when —xml is specified
- cluster/dht: set layout in inode ctx even if linkfile fails
- cli: add peerid to volume status xml output
- cli: use proper copy to set node-name
- core: fix errno for non-existent GFID
- gfapi: remove unnecessary call to glfs_resolve_base()
- gfapi: use native STACK_WIND for read _async() calls
- gfapi: Fix iobuf leaks in gfapi
- gfapi: wake migration waiters after migration
- fuse: Check the return status from state->resolve_now
- mgmt/glusterd: add option to specify a different base-port
- dual license: update remaining files with correct license text
- gfapi: fix return value of glfs_fini
- rpm: fix “warning: File listed twice: …/glusterd.info”
- glusterd: Fix storing volumes on setting global opts
- cli: add node uuid in rebalance and remove brick status xml output
- Disable eager-locks on NetBSD for 3.4 branch
- cli: skipped tag in xml output of rebalance/remove-brick status
- cli: runtime in xml output of rebalance/remove-brick status
- nfs/mount3: fix crash in subdir resolution
- build: sync glusterfs.spec.in with Fedora glusterfs.spec