diff options
author | Eliot Horowitz <eliot@10gen.com> | 2013-08-21 14:23:10 -0400 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2013-08-21 14:23:37 -0400 |
commit | 2e4660cfa090e6b73181edd14f38dc1a0e4beb8b (patch) | |
tree | 09d55ab3cda9a2d06f2548a34771ffe405eb46c1 | |
parent | 5f86ad54f492a352c589dd949706c0e820c2a453 (diff) | |
download | mongo-2e4660cfa090e6b73181edd14f38dc1a0e4beb8b.tar.gz |
SERVER-6405: temp hack for rename to keep database cache consistent
-rw-r--r-- | src/mongo/db/namespace_details.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/namespace_details.cpp b/src/mongo/db/namespace_details.cpp index 17cd7481db0..b2124de10f1 100644 --- a/src/mongo/db/namespace_details.cpp +++ b/src/mongo/db/namespace_details.cpp @@ -935,6 +935,7 @@ namespace mongo { // transient (including query cache) so clear these. ClientCursor::invalidate( from ); NamespaceDetailsTransient::eraseCollection( from ); + cc().database()->dropCollection( from ); // XXX-ERH NamespaceDetails *details = ni->details( from ); ni->add_ns( to, details ); |