summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/get_database_version_command.cpp
diff options
context:
space:
mode:
authorAnthony Roy <anthony.roy@10gen.com>2018-06-19 17:53:48 -0400
committerAnthony Roy <anthony.roy@10gen.com>2018-07-05 17:43:25 -0400
commitf78056a8f1f5ea6af23bd68123659b714233b370 (patch)
treeca9bf843fec69e4ba687bdee55dade490b5ac246 /src/mongo/db/s/get_database_version_command.cpp
parent173ac70346990e4cf9b2720f86697785b8795967 (diff)
downloadmongo-f78056a8f1f5ea6af23bd68123659b714233b370.tar.gz
SERVER-35460 Replaced CommandReplyBuilder with direct usage of ReplyBuilderInterface
This is to provide access to DocumentSequence returns.
Diffstat (limited to 'src/mongo/db/s/get_database_version_command.cpp')
-rw-r--r--src/mongo/db/s/get_database_version_command.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/s/get_database_version_command.cpp b/src/mongo/db/s/get_database_version_command.cpp
index 8d7f3446db6..b6925c705f2 100644
--- a/src/mongo/db/s/get_database_version_command.cpp
+++ b/src/mongo/db/s/get_database_version_command.cpp
@@ -72,7 +72,7 @@ public:
ActionType::getDatabaseVersion));
}
- void run(OperationContext* opCtx, CommandReplyBuilder* result) override {
+ void run(OperationContext* opCtx, rpc::ReplyBuilderInterface* result) override {
uassert(ErrorCodes::IllegalOperation,
str::stream() << definition()->getName() << " can only be run on shard servers",
serverGlobalParams.clusterRole == ClusterRole::ShardServer);
@@ -83,7 +83,7 @@ public:
versionObj = dbVersion->toBSON();
}
}
- result->append("dbVersion", versionObj);
+ result->getBodyBuilder().append("dbVersion", versionObj);
}
StringData _targetDb() const {