summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/accumulator.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/pipeline/accumulator.h')
-rw-r--r--src/mongo/db/pipeline/accumulator.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mongo/db/pipeline/accumulator.h b/src/mongo/db/pipeline/accumulator.h
index 0fbc3c60baf..114ccc260ce 100644
--- a/src/mongo/db/pipeline/accumulator.h
+++ b/src/mongo/db/pipeline/accumulator.h
@@ -42,7 +42,6 @@
#include "mongo/db/exec/document_value/value_comparator.h"
#include "mongo/db/pipeline/expression.h"
#include "mongo/db/pipeline/expression_context.h"
-#include "mongo/db/query/query_shape/serialization_options.h"
#include "mongo/stdx/unordered_set.h"
#include "mongo/util/summation.h"
@@ -135,12 +134,12 @@ public:
*/
virtual Document serialize(boost::intrusive_ptr<Expression> initializer,
boost::intrusive_ptr<Expression> argument,
- const SerializationOptions& options = {}) const {
+ bool explain) const {
ExpressionConstant const* ec = dynamic_cast<ExpressionConstant const*>(initializer.get());
invariant(ec);
invariant(ec->getValue().nullish());
- return DOC(getOpName() << argument->serialize(options));
+ return DOC(getOpName() << argument->serialize(explain));
}
virtual AccumulatorDocumentsNeeded documentsNeeded() const {