summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVijay Bellur <vbellur@redhat.com>2013-09-27 17:31:29 +0530
committerVijay Bellur <vbellur@redhat.com>2013-09-27 05:23:37 -0700
commit4d48a6ba0284ddbbcf2b04a3ca95858a3738cea8 (patch)
tree38005d9c5fffafeb840901d5f50a9509b050eb05
parent56769c4db9e25f10c35b7f9b6ccf24dc27b35f07 (diff)
doc: Release notes for 3.4.1
Change-Id: Id4bb25c3fbda52700b1d4d624cd622db3b3c0d8a Signed-off-by: Vijay Bellur <vbellur@redhat.com> BUG: 811311 Reviewed-on: http://review.gluster.org/6011 Reviewed-by: Krishnan Parthasarathi <kparthas@redhat.com>
-rw-r--r--doc/release-notes/3.4.1.md144
1 files changed, 144 insertions, 0 deletions
diff --git a/doc/release-notes/3.4.1.md b/doc/release-notes/3.4.1.md
new file mode 100644
index 0000000..5a23c51
--- /dev/null
+++ b/doc/release-notes/3.4.1.md
@@ -0,0 +1,144 @@
+GlusterFS 3.4.1 is a stabilization release.
+
+Following are the bug fixes which are part of 3.4.1:
+
+
+* 56769c4 posix-acl: fixup extended ACL entries properly
+
+* 22e982e gNFS: avoid double fd unref in opendir
+
+* 04163fc cluster/dht: Treat migration failures due to space constraints as skipped
+
+* 35b0978 gfapi: implement a minimial glfs_fini()
+
+* 999c177 cli,glusterd: Task parameters in xml output
+
+* 3dbd950 cli: add aggregate status for rebalance and remove-brick status xml output
+
+* ac92dcc glusterd: Don't reset rebalance status on add-brick
+
+* 0af0e64 rpcsvc: allocate large auxgid list on demand
+
+* 56e8bc6 mount/fuse: Implement forget in cbks for fuse.
+
+* ac2f281 cli: Fix 'status all' xml output when volumes are not started
+
+* c8e9704 cli: Add statusStr xml tag to task list and rebalance/remove brick status
+
+* 8f103ac tests: Remove grep process entries from pidgrep
+
+* 536eccd glusterd: Calculate volume op-versions only on set/reset
+
+* 67b0e81 glusterd: Use volume op-versions during volgen
+
+* d9dde29 mgmt/glusterd: Update sub_count on remove brick
+
+* 8565d38 glusterd: Allow bumping down a peer's op-version during probe
+
+* 9d4ea7a cluster/dht: Ignore subvols with error in min-free-disk/inodes
+
+* f43a223 rpc: fix typo which refers glibc macro
+
+* a3a704f gfapi: fix for not able to rename folders
+
+* 5159d29 gfapi: fix glfs_readlink()
+
+* 2cd2532 gfapi: perform open() on pre-existing inode in glfs_creat()
+
+* 8641a86 performance/write-behind: invoke request queue processing if we find fd marked bad while trying to fulfill lies.
+
+* 77a7ae0 libgfapi : Fix for hardlink creation on SMB mount
+
+* d20878c glusterd: release big locks while doing mount
+
+* 873ac7b mount/fuse: save the basefd flags in the new fd
+
+* 6f3f1a5 io-cache: fix unsafe typcasting of pointer to uint64
+
+* 9cf2c31 cluster/afr: unlock before aborting transaction
+
+* 236216c api: Fill loc.path and loc.gfid before syncop_open.
+
+* 4995efd api: Add null check for active_subvol in glfs_close.
+
+* 4e598f4 glusterfs, gfapi: fix symbol clash
+
+* 255b0dc gfapi: apply an upper bound on nested symlink resolution
+
+* 49f073e gfapi: store the open/create flags in fd_t object
+
+* 23f0ad9 cluster/dht: assign layout onto missing directories too
+
+* a95bf63 parser: make the parser thread safe.
+
+* 8eb866c core: increase the auxillary group limit to 65536
+
+* 7a28d85 doc: Update link in release notes.
+
+* 972e915 api: glusterfs-api.pc.in use rpath (-Wl,-R...) (backport BZ 1002220)
+
+* 71f8726 tests: call 'cleanup' at the end of each test (backport BZ 983975)
+
+* 8d31709 doc: Update bug for replace-brick problems.
+
+* 1e09a63 performance/io-threads: fix potential use after free crash
+
+* f7f12d1 cli: check for null in is_server_debug_xlator()
+
+* 975d0c0 system/posix-acl: check for the sticky bit of the parent directory
+
+* eb62d02 posix-acl: disable permission checks for fd based ops
+
+* ddcb240 gluster/CLI: crash upon executing "peer status" command
+
+* 63d1864 performance/open-behind: Fix fd-leaks in unlink, rename
+
+* c28b40e xlator: NULL terminate volume_options struct
+
+* 8e5e836 open-behind: propagate errors from ob_wake_cbk
+
+* 3438475 performance/open-behind: use anonymous fd for doing fstat and readv
+
+* 64c8472 mount/fuse: perform lookup() on inodes linked through readdirplus
+
+* d3c5463 glusterd.service (systemd), ensure glusterd starts early, (backport BZ 1004795)
+
+* cf5a6e9 md-cache: fix xattr caching code in getxattr
+
+* 6e9dbdd nfs: prevent NFS server crash when upgrading from 3.2.x server
+
+* 7ad7c01 md-cache: invalidate attributes on xattr update
+
+* 62ad7e3 rpc: disable root-squash dynamically upon volume set command
+
+* 1ad4d04 api: Set errno before invoking glfs_init_done()
+
+* 06d2e2a call-stub: remove fall-through in ftruncate
+
+* 285de41 call-stub: internal refactor
+
+* 9032b1d fuse: pass the mountflags to older (< 2.6.21) kernels
+
+* ba24c7c doc: Add known issue about peer probe with op-version
+
+* bc18c15 rfc.sh: Include BUG: header even in first run
+
+* c1c96e1 glusterd: Give up biglock before brick's rpc unref
+
+* a7a9328 build: sync glusterfs.spec.in with Fedora glusterfs.spec
+
+* cd5f31d Fix broken parallel install
+
+* 03d9369 build: sync glusterfs.spec.in with Fedora glusterfs.spec
+
+* 1127d51 glusterfsd: Use dynamic volfile buffer
+
+* ccb48eb gfapi: handle failures in graph switches
+
+* 97348f2 doc: Move admin-guide to markdown format.
+
+* bfa0b8a include <limits.h> for PATH_MAX
+
+* 279629f Added missing release note about timestamps changing to gmt.
+
+* 73eaa1b Release notes: BD xlator known issues