summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands.cpp
diff options
context:
space:
mode:
authorGregory Noma <gregory.noma@gmail.com>2018-07-12 14:48:46 -0400
committerGregory Noma <gregory.noma@gmail.com>2018-07-24 13:56:03 -0400
commit0136f88d1c7d3e49f0e089f826e0b19af45f3b89 (patch)
tree77306a28d4b4c7946c1158dd127a916ab146cd0f /src/mongo/db/commands.cpp
parent9d31d0caa167e9661aaf0f10f260313133bd2a02 (diff)
downloadmongo-0136f88d1c7d3e49f0e089f826e0b19af45f3b89.tar.gz
SERVER-36020 Redesign CursorResponseBuilder to allow usage of DocumentSequence
Co-authored-by: Anthony Roy <anthony.roy@10gen.com>
Diffstat (limited to 'src/mongo/db/commands.cpp')
-rw-r--r--src/mongo/db/commands.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/commands.cpp b/src/mongo/db/commands.cpp
index f47cc77cf9c..57e82e49067 100644
--- a/src/mongo/db/commands.cpp
+++ b/src/mongo/db/commands.cpp
@@ -440,7 +440,7 @@ private:
void explain(OperationContext* opCtx,
ExplainOptions::Verbosity verbosity,
- BSONObjBuilder* result) override {
+ rpc::ReplyBuilderInterface* result) override {
uassertStatusOK(_command->explain(opCtx, *_request, verbosity, result));
}
@@ -492,7 +492,7 @@ Command::Command(StringData name, StringData oldName)
Status BasicCommand::explain(OperationContext* opCtx,
const OpMsgRequest& request,
ExplainOptions::Verbosity verbosity,
- BSONObjBuilder* out) const {
+ rpc::ReplyBuilderInterface* result) const {
return {ErrorCodes::IllegalOperation, str::stream() << "Cannot explain cmd: " << getName()};
}