summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/set_shard_version_command.cpp
diff options
context:
space:
mode:
authorDivjot Arora <divjot.arora@10gen.com>2019-03-04 12:03:47 -0500
committerDivjot Arora <divjot.arora@10gen.com>2019-03-07 16:07:56 -0500
commitf386c49be72744d88fbb0950c54d6621a9d242b8 (patch)
tree667898972de2a58ea65cdf0d35969756682fa67d /src/mongo/db/s/set_shard_version_command.cpp
parentc6f1019c261b5bde912e720605ce7f74f3113270 (diff)
downloadmongo-f386c49be72744d88fbb0950c54d6621a9d242b8.tar.gz
SERVER-39505 Make ViewCatalog a decoration on Database.
Diffstat (limited to 'src/mongo/db/s/set_shard_version_command.cpp')
-rw-r--r--src/mongo/db/s/set_shard_version_command.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/s/set_shard_version_command.cpp b/src/mongo/db/s/set_shard_version_command.cpp
index 3e98c1e7088..2be706a5428 100644
--- a/src/mongo/db/s/set_shard_version_command.cpp
+++ b/src/mongo/db/s/set_shard_version_command.cpp
@@ -46,6 +46,7 @@
#include "mongo/db/s/shard_filtering_metadata_refresh.h"
#include "mongo/db/s/sharded_connection_info.h"
#include "mongo/db/s/sharding_state.h"
+#include "mongo/db/views/view_catalog.h"
#include "mongo/s/client/shard_registry.h"
#include "mongo/s/grid.h"
#include "mongo/s/request_types/set_shard_version_request.h"
@@ -223,7 +224,7 @@ public:
// Views do not require a shard version check.
if (autoDb->getDb() && !autoDb->getDb()->getCollection(opCtx, nss) &&
- autoDb->getDb()->getViewCatalog()->lookup(opCtx, nss.ns())) {
+ ViewCatalog::get(autoDb->getDb())->lookup(opCtx, nss.ns())) {
return true;
}