summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_internal_unpack_bucket.h
diff options
context:
space:
mode:
authorjoshua <80741223+jlap199@users.noreply.github.com>2023-03-09 02:29:32 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2023-03-13 22:48:42 +0000
commit23b37076f3c22bc2256aaa7f6e98bc9d0c015890 (patch)
treeb7a3c8c400a56f3b0ccd1e8fba8392117ee8f352 /src/mongo/db/pipeline/document_source_internal_unpack_bucket.h
parent9f2867c9da77e2d64df3852f7d4578f10e6f0817 (diff)
downloadmongo-23b37076f3c22bc2256aaa7f6e98bc9d0c015890.tar.gz
SERVER-74712 Add unimplemented document source serializers
Diffstat (limited to 'src/mongo/db/pipeline/document_source_internal_unpack_bucket.h')
-rw-r--r--src/mongo/db/pipeline/document_source_internal_unpack_bucket.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mongo/db/pipeline/document_source_internal_unpack_bucket.h b/src/mongo/db/pipeline/document_source_internal_unpack_bucket.h
index 7d3be11e85e..3e000d2a247 100644
--- a/src/mongo/db/pipeline/document_source_internal_unpack_bucket.h
+++ b/src/mongo/db/pipeline/document_source_internal_unpack_bucket.h
@@ -79,6 +79,11 @@ public:
std::vector<Value>& array,
boost::optional<ExplainOptions::Verbosity> explain = boost::none) const final;
+ void serializeToArray(std::vector<Value>& array,
+ SerializationOptions opts) const final override {
+ MONGO_UNIMPLEMENTED;
+ };
+
/**
* Use 'serializeToArray' above.
*/
@@ -86,6 +91,10 @@ public:
MONGO_UNREACHABLE;
}
+ Value serialize(SerializationOptions opts) const final override {
+ MONGO_UNIMPLEMENTED;
+ }
+
bool includeMetaField() const {
return _bucketUnpacker.includeMetaField();
}