summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/generic.cpp
diff options
context:
space:
mode:
authorMisha Tyulenev <misha@mongodb.com>2017-10-26 18:34:38 -0400
committerMisha Tyulenev <misha@mongodb.com>2017-10-26 18:37:04 -0400
commit54f044558c0845adcc6b51c2351e8382a3e9bbd7 (patch)
tree298fe9462d1e77ae5eec6d5672bb047fb5441577 /src/mongo/db/commands/generic.cpp
parent260fd0c76599520d9d733874753a94a2db763538 (diff)
downloadmongo-54f044558c0845adcc6b51c2351e8382a3e9bbd7.tar.gz
SERVER-31613 disallow afterClusterTime on some commands
Diffstat (limited to 'src/mongo/db/commands/generic.cpp')
-rw-r--r--src/mongo/db/commands/generic.cpp3
1 files changed, 3 insertions, 0 deletions
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<Privilege>* out) {} // No auth required