Fix sent for review @ http://review.gluster.org/#change,4668
REVIEW: http://review.gluster.org/4668 (cluster/distribute: Ignore non-participating subvols for layout checks) posted (#5) for review on master by Shishir Gowda (sgowda)
COMMIT: http://review.gluster.org/4668 committed in master by Anand Avati (avati) ------ commit 9c1d7cebbc62723f719b2fd0c45e0a7452e0d6be Author: shishir gowda <sgowda> Date: Thu Apr 4 11:23:08 2013 +0530 cluster/distribute: Ignore non-participating subvols for layout checks When subvols-per-directory is < available subvols, then there are layouts which are not populated. This leads to incorrect identification of holes or overlaps. We need to ignore layouts, which have err == 0, and start == stop. In the current scenario (start == stop == 0). Additionally, in layout-merge, treat missing xattrs as err = 0. In case of missing layouts, anomalies will reset them. For any other valid subvoles, err != 0 in case of layouts being zeroed out. Also reverted back dht_selfheal_dir_xattr, which does layout calculation only on subvols which have errors. Change-Id: I9f57062722c9e8a26285e10675c31a78921115a1 BUG: 921408 Signed-off-by: shishir gowda <sgowda> Reviewed-on: http://review.gluster.org/4668 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Amar Tumballi <amarts> Reviewed-by: Jeff Darcy <jdarcy>
REVIEW: http://review.gluster.org/4800 (cluster/distribute: Ignore non-participating subvols for layout checks) posted (#1) for review on release-3.4 by Shishir Gowda (sgowda)
COMMIT: http://review.gluster.org/4800 committed in release-3.4 by Anand Avati (avati) ------ commit 432ce7e60fb58d3cbb019ab3159b7d393afaaed6 Author: Niels de Vos <ndevos> Date: Wed Apr 10 17:51:37 2013 +0200 build: really disable fusermount if you say so There is no logic in configure.ac that provides a $disable_fusermount variable. So, use the $enable_fusermount variable instead. Follow-up-for: http://review.gluster.org/4773 Change-Id: I81cdbd0045409d0036438d542ca6dc1934f784e4 BUG: 948205 Signed-off-by: Niels de Vos <ndevos> Reviewed-on: http://review.gluster.org/4803 Reviewed-by: Kaleb KEITHLEY <kkeithle> Reviewed-by: Sachidananda Urs <sacchi> Tested-by: Gluster Build System <jenkins.com>