From 54f044558c0845adcc6b51c2351e8382a3e9bbd7 Mon Sep 17 00:00:00 2001 From: Misha Tyulenev Date: Thu, 26 Oct 2017 18:34:38 -0400 Subject: SERVER-31613 disallow afterClusterTime on some commands --- src/mongo/db/commands/generic.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mongo/db/commands/generic.cpp') diff --git a/src/mongo/db/commands/generic.cpp b/src/mongo/db/commands/generic.cpp index 9b0492e19e2..1cf3d51814a 100644 --- a/src/mongo/db/commands/generic.cpp +++ b/src/mongo/db/commands/generic.cpp @@ -114,6 +114,9 @@ public: virtual bool supportsWriteConcern(const BSONObj& cmd) const override { return false; } + virtual bool allowsAfterClusterTime(const BSONObj& cmdObj) const override { + return false; + } virtual void addRequiredPrivileges(const std::string& dbname, const BSONObj& cmdObj, std::vector* out) {} // No auth required -- cgit v1.2.1