diff options
author | William Schultz <william.schultz@mongodb.com> | 2020-02-07 17:26:45 -0500 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-02-07 22:37:46 +0000 |
commit | b11d1174d98481c497d26728d0fa21e54192b712 (patch) | |
tree | c77c0d6df57e81bcbb8bb6adb93385ea7a9e2c0c /src/mongo/db/pipeline/document_source_list_sessions.h | |
parent | ab43da8de9068e5cd4ac31f069b33c4bc2d0dd90 (diff) | |
download | mongo-b11d1174d98481c497d26728d0fa21e54192b712.tar.gz |
Revert "SERVER-45530 Implement $match and $project duplication and pushdown across $unionWith"
This reverts commit 9955e3ab374e26b8428378dfabf94ce89f00aaa6.
Diffstat (limited to 'src/mongo/db/pipeline/document_source_list_sessions.h')
-rw-r--r-- | src/mongo/db/pipeline/document_source_list_sessions.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/mongo/db/pipeline/document_source_list_sessions.h b/src/mongo/db/pipeline/document_source_list_sessions.h index ed8dcdf177d..86ee7c543fe 100644 --- a/src/mongo/db/pipeline/document_source_list_sessions.h +++ b/src/mongo/db/pipeline/document_source_list_sessions.h @@ -29,13 +29,10 @@ #pragma once -#include <type_traits> - #include "mongo/bson/bsonelement.h" #include "mongo/db/pipeline/document_source_list_local_sessions.h" #include "mongo/db/pipeline/document_source_match.h" #include "mongo/db/pipeline/lite_parsed_document_source.h" -#include "mongo/util/intrusive_counter.h" namespace mongo { @@ -50,13 +47,6 @@ namespace mongo { */ class DocumentSourceListSessions final : public DocumentSourceMatch { public: - DocumentSourceListSessions(const DocumentSourceListSessions& other) - : DocumentSourceMatch(other) {} - - virtual boost::intrusive_ptr<DocumentSourceMatch> clone() const { - return make_intrusive<std::decay_t<decltype(*this)>>(*this); - } - static constexpr StringData kStageName = "$listSessions"_sd; class LiteParsed final : public LiteParsedDocumentSource { |