path: root/cli
diff options
authorVijaykumar M <>2013-12-30 18:06:56 +0530
committerAnand Avati <>2014-01-15 17:20:09 -0800
commitdd1f4a480511c4785d004c06dd9c41ba54f05143 (patch)
treefd709b68c24aebddbd2733ae95d751f25cdfdad5 /cli
parent260e817b8a652ddb705808098da1e07e3660f4c7 (diff)
dht: Ignore directory with missing xattrs, which have err == 0, and start == stop
From the history (Patch: 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: Idb72a869f1a6f103046bb7e6fe0019f6ac853fd4 BUG: 1047331 Signed-off-by: Vijaykumar M <> Reviewed-on: Reviewed-by: Krishnan Parthasarathi <> Tested-by: Gluster Build System <> Reviewed-by: Shyamsundar Ranganathan <> Reviewed-by: Anand Avati <>
Diffstat (limited to 'cli')
0 files changed, 0 insertions, 0 deletions