summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_list_sessions.h
diff options
context:
space:
mode:
authorWilliam Schultz <william.schultz@mongodb.com>2020-02-07 17:26:45 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-02-07 22:37:46 +0000
commitb11d1174d98481c497d26728d0fa21e54192b712 (patch)
treec77c0d6df57e81bcbb8bb6adb93385ea7a9e2c0c /src/mongo/db/pipeline/document_source_list_sessions.h
parentab43da8de9068e5cd4ac31f069b33c4bc2d0dd90 (diff)
downloadmongo-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.h10
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 {