summaryrefslogtreecommitdiff
path: root/src/mongo/db/dbeval.cpp
diff options
context:
space:
mode:
authorSamantha Ritter <samantha.ritter@10gen.com>2015-03-26 14:31:58 -0400
committerSamantha Ritter <samantha.ritter@10gen.com>2015-03-30 14:45:19 -0400
commit465bb26c0fb0f4731f4dbb5e09e0a791177bbc64 (patch)
tree422da720a6289683e7dea7128113843ef0a246d6 /src/mongo/db/dbeval.cpp
parent06f4ea80a51ccea8da275e095cc5061707263957 (diff)
downloadmongo-465bb26c0fb0f4731f4dbb5e09e0a791177bbc64.tar.gz
SERVER-17453 eval command is deprecated
Diffstat (limited to 'src/mongo/db/dbeval.cpp')
-rw-r--r--src/mongo/db/dbeval.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mongo/db/dbeval.cpp b/src/mongo/db/dbeval.cpp
index f4c49a8c74d..b0852a004b3 100644
--- a/src/mongo/db/dbeval.cpp
+++ b/src/mongo/db/dbeval.cpp
@@ -64,6 +64,10 @@ namespace {
BSONObjBuilder& result,
string& errmsg) {
+ RARELY {
+ warning() << "the eval command is deprecated" << startupWarningsLog;
+ }
+
const BSONElement e = cmd.firstElement();
uassert(10046,
"eval needs Code",
@@ -152,7 +156,8 @@ namespace {
}
virtual void help(stringstream &help) const {
- help << "Evaluate javascript at the server.\n"
+ help << "DEPRECATED\n"
+ << "Evaluate javascript at the server.\n"
<< "http://dochub.mongodb.org/core/serversidecodeexecution";
}
virtual bool isWriteCommandForConfigServer() const { return false; }