summaryrefslogtreecommitdiff
path: root/src/mongo/s/d_state.cpp
diff options
context:
space:
mode:
authorSpencer T Brody <spencer@mongodb.com>2015-09-11 13:19:40 -0400
committerSpencer T Brody <spencer@mongodb.com>2015-09-17 11:55:12 -0400
commit9c9356b7887b3fb633203a229007a2b4e225d12f (patch)
tree09ec60431d06224431496a1b031debe267a19197 /src/mongo/s/d_state.cpp
parente384c081d12a8b483a8f3af86b457898cff11d65 (diff)
downloadmongo-9c9356b7887b3fb633203a229007a2b4e225d12f.tar.gz
SERVER-19855 Make ShardForceVersionOkModeBlock use the OperationShardVersion instead of the ShardedConnectionInfo
Diffstat (limited to 'src/mongo/s/d_state.cpp')
-rw-r--r--src/mongo/s/d_state.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/mongo/s/d_state.cpp b/src/mongo/s/d_state.cpp
index 1533dbda315..630e5687612 100644
--- a/src/mongo/s/d_state.cpp
+++ b/src/mongo/s/d_state.cpp
@@ -258,10 +258,6 @@ bool shardVersionOk(OperationContext* txn,
return true;
}
- if (info->inForceVersionOkMode()) {
- return true;
- }
-
received = info->getVersion(ns);
}
@@ -317,17 +313,6 @@ bool shardVersionOk(OperationContext* txn,
} // namespace
-ShardForceVersionOkModeBlock::ShardForceVersionOkModeBlock(Client* client) {
- info = ShardedConnectionInfo::get(client, false);
- if (info)
- info->enterForceVersionOkMode();
-}
-
-ShardForceVersionOkModeBlock::~ShardForceVersionOkModeBlock() {
- if (info)
- info->leaveForceVersionOkMode();
-}
-
bool haveLocalShardingInfo(Client* client, const string& ns) {
if (!ShardingState::get(client->getServiceContext())->enabled())
return false;