summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/sharding_state.cpp
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2017-08-02 18:49:41 -0400
committerKaloian Manassiev <kaloian.manassiev@mongodb.com>2017-08-03 14:52:26 -0400
commit717c7df76f3e85c588d5e08dbc1b42d7f3df3350 (patch)
tree1548a37839cb56e919e8b6f2516e7b40e0424fff /src/mongo/db/s/sharding_state.cpp
parent0686b1ed2d042ad5adb671912e7d6b9cc89d0c4f (diff)
downloadmongo-717c7df76f3e85c588d5e08dbc1b42d7f3df3350.tar.gz
SERVER-29672 Remove unnecessary passthrough calls from CatalogCache
Diffstat (limited to 'src/mongo/db/s/sharding_state.cpp')
-rw-r--r--src/mongo/db/s/sharding_state.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/s/sharding_state.cpp b/src/mongo/db/s/sharding_state.cpp
index fd868900bdd..5c0f925cb91 100644
--- a/src/mongo/db/s/sharding_state.cpp
+++ b/src/mongo/db/s/sharding_state.cpp
@@ -342,7 +342,8 @@ Status ShardingState::initializeFromShardIdentity(OperationContext* opCtx,
!isReplSet || (repl::ReplicationCoordinator::get(opCtx)->getMemberState() ==
repl::MemberState::RS_PRIMARY);
- Grid::get(opCtx)->catalogCache()->initializeReplicaSetRole(isStandaloneOrPrimary);
+ CatalogCacheLoader::get(opCtx).initializeReplicaSetRole(isStandaloneOrPrimary);
+
_chunkSplitter->setReplicaSetMode(isStandaloneOrPrimary);
log() << "initialized sharding components for "