diff options
author | Christian Kvalheim <christkv@gmail.com> | 2015-08-04 09:11:28 -0400 |
---|---|---|
committer | Max Hirschhorn <max.hirschhorn@mongodb.com> | 2015-08-04 09:11:28 -0400 |
commit | 8c8da71903a3325d4df19faaf2745f23bfbe7302 (patch) | |
tree | d7eb20086298a31e56d3816446c1873620134ad6 /src/mongo/scripting/engine.cpp | |
parent | 3041da9fc2127a3193a769c2a708261700e690bb (diff) | |
download | mongo-8c8da71903a3325d4df19faaf2745f23bfbe7302.tar.gz |
SERVER-17953 Implement Driver CRUD API Spec in shell
Closes #1004.
Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com>
- Moved CRUD API implementation into separate file to workaround 65K
string length compiler limit on Windows.
- Fixed test to ignore modifiedCount property (i.e. nModified) when
not using write commands.
Diffstat (limited to 'src/mongo/scripting/engine.cpp')
-rw-r--r-- | src/mongo/scripting/engine.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/scripting/engine.cpp b/src/mongo/scripting/engine.cpp index af72095c49b..39e43acae0b 100644 --- a/src/mongo/scripting/engine.cpp +++ b/src/mongo/scripting/engine.cpp @@ -271,6 +271,7 @@ ScriptingFunction Scope::createFunction(const char* code) { namespace JSFiles { extern const JSFile collection; +extern const JSFile crud_api; extern const JSFile db; extern const JSFile explain_query; extern const JSFile explainable; @@ -294,6 +295,7 @@ void Scope::execCoreFiles() { execSetup(JSFiles::query); execSetup(JSFiles::bulk_api); execSetup(JSFiles::collection); + execSetup(JSFiles::crud_api); execSetup(JSFiles::explain_query); execSetup(JSFiles::explainable); execSetup(JSFiles::upgrade_check); |