From c7236d9d4df667e5c9cb333681307895b3334fd9 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 26 Jul 2011 14:59:44 -0700 Subject: [PATCH] mds: clean out rename subtree cruft We used to force these subtrees for rename. We don't anymore.. this is old weirdness. Signed-off-by: Sage Weil --- src/mds/Server.cc | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/mds/Server.cc b/src/mds/Server.cc index 81b97aa34bae4..b8a2afaf42cba 100644 --- a/src/mds/Server.cc +++ b/src/mds/Server.cc @@ -6307,15 +6307,6 @@ void Server::do_rename_rollback(bufferlist &rbl, int master, MDRequest *mdr) dout(0) << " destdn back to " << *destdn << dendl; if (destdnl->get_inode()) dout(0) << " desti back to " << *destdnl->get_inode() << dendl; - // new subtree? - if (srcdnl->is_primary() && srcdnl->get_inode()->is_dir()) { - list ls; - srcdnl->get_inode()->get_nested_dirfrags(ls); - int auth = srcdn->authority().first; - for (list::iterator p = ls.begin(); p != ls.end(); ++p) - mdcache->adjust_subtree_auth(*p, auth, auth, false); - } - // journal it ESlaveUpdate *le = new ESlaveUpdate(mdlog, "slave_rename_rollback", rollback.reqid, master, ESlaveUpdate::OP_ROLLBACK, ESlaveUpdate::RENAME); -- 2.39.5