diff options
author | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2017-08-02 18:49:41 -0400 |
---|---|---|
committer | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2017-08-03 14:52:26 -0400 |
commit | 717c7df76f3e85c588d5e08dbc1b42d7f3df3350 (patch) | |
tree | 1548a37839cb56e919e8b6f2516e7b40e0424fff /src/mongo/db/s/sharding_state.cpp | |
parent | 0686b1ed2d042ad5adb671912e7d6b9cc89d0c4f (diff) | |
download | mongo-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.cpp | 3 |
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 " |