diff options
author | Gregory Noma <gregory.noma@gmail.com> | 2018-07-12 14:48:46 -0400 |
---|---|---|
committer | Gregory Noma <gregory.noma@gmail.com> | 2018-07-24 13:56:03 -0400 |
commit | 0136f88d1c7d3e49f0e089f826e0b19af45f3b89 (patch) | |
tree | 77306a28d4b4c7946c1158dd127a916ab146cd0f /src/mongo/db/commands.cpp | |
parent | 9d31d0caa167e9661aaf0f10f260313133bd2a02 (diff) | |
download | mongo-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.cpp | 4 |
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()}; } |