Whamcloud - gitweb
LU-2736 mdd: remote dir rename under the same directory.
authorwangdi <di.wang@whamcloud.com>
Wed, 8 Jan 2014 16:20:54 +0000 (08:20 -0800)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 9 Apr 2013 01:57:57 +0000 (21:57 -0400)
commit1dc1baa0d59fc240fa58a417bc1fa6c9637e24f4
treed3e1a9e5263231dc87d87cd7a71d10733b2dd4c7
parent2fede8c2e1fa30c63c010dd3f508b920843f4961
LU-2736 mdd: remote dir rename under the same directory.

For "mv src_p/src_c tgt_p/tgt_c", src_c are remote directory,
if src_p and tgt_p are the same directory, and tgt_c does not exist,
this should be allowed, because all the modification will happen on
the single MDT where the parent is.

Test-Parameters: mdscount=2 mdtcount=2
Signed-off-by: wang di <di.wang@intel.com>
Change-Id: Ie7945933199648aadb9dfe68f00acf32a12c824f
Reviewed-on: http://review.whamcloud.com/5294
Reviewed-by: Fan Yong <fan.yong@intel.com>
Tested-by: Hudson
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
lustre/mdd/mdd_dir.c
lustre/mdt/mdt_reint.c
lustre/tests/sanity.sh