summaryrefslogtreecommitdiff
path: root/scripting/engine.cpp
AgeCommit message (Collapse)Author
2011-11-15SERVER-3528: memory footprint of JS context keeps increasing as it is used, ↵agirbal
delete every 100 use
2011-05-25- Added option for read only objects in JS invoke methodagirbal
- map function uses RO input object which speeds up MR quite a bit - added a flag in RO objects so that the BSON can be used as is when converting back
2011-05-10SERVER-2976: added M/R pure jsMode with collection outputagirbal
2011-05-02SERVER-2579: optimize append() method to use same BSONObj builder throughout ↵agirbal
process
2011-05-02SERVER-2579: all v8 object creation is now lazy.agirbal
Correct allocation and freeing of underlying C++ object. Correct ordering of object properties even when new ones are added within JS. Supports deletion of properties with lazzy wrapper. Also removed scope->setThis in favor of passing it in the invoke() command.
2011-04-14starting to work on sharding helper (sh)Eliot Horowitz
2011-04-14move list of files outside of .hEliot Horowitz
2011-04-11better error handling in loading system.js.Eliot Horowitz
2011-01-04ran astyle SERVER-2304Eliot Horowitz
2010-12-23[SERVER-2284]: operations using system.js collection (group, mapred, where) ↵agirbal
always fail the 1st time on slave
2010-12-15init( BSONObj* ) can be const *Eliot Horowitz
2010-11-29fix comment parsing in v8Eliot Horowitz
2010-09-23SERVER-387 enable interrupts for v8Aaron
2010-09-14SERVER-387 support killop with db.evalAaron
2010-09-01Scope::rename and ability to block db access prep for SERVER-1715Eliot Horowitz
2010-08-18SERVER-1452 StringData-ing up, c_str()-ing downAlberto Lerner
2010-08-18lower log verbosity when timing out cursors with $whereEliot Horowitz
2010-08-11elim warnings windowsdwight
2010-08-11actual typo fixMathias Stearn
2010-08-11ignore first line if starts with shebang SERVER-1536Mathias Stearn
2010-08-11plug leak in Scope::execFileMathias Stearn
2010-08-10use StringData for hardcoded JS filesMathias Stearn
2010-08-02check for null return from query()Dwight
2010-07-25some log cleaningEliot Horowitz
2010-06-24append for Code in scripting engine SERVER-1293Eliot Horowitz
2010-05-26MutexDebuggerDwight Merriman
2010-04-27stdafx->pchDwight
2010-04-08fix where on v8 SERVER-864Eliot Horowitz
2010-03-15Revert "Revert "SERVER-695 don't destroy static global mutexes""Aaron
This reverts commit eb7cde3e751b02eae055a922af8985fe52c807fa. Conflicts: db/instance.h
2010-02-22Revert "Revert "SERVER-305 record uri on connect""Aaron
This reverts commit 149248b4eb1a8f0cbfe28c4d43c4d2664b00b063.
2010-02-22Revert "SERVER-305 record uri on connect"Aaron
This reverts commit ae80a66ff8d30bc9785d12a5f9d8fafd0bc37e2a.
2010-02-22SERVER-305 record uri on connectAaron
2010-02-07add _id to system. collections if they are legal client namespacesEliot Horowitz
2010-02-07attempt to fix weird index issueEliot Horowitz
2010-02-07moving some globals into a common fileEliot Horowitz
2010-02-07handle read-only lock caseEliot Horowitz
2010-02-07clean up scope from things removed from system.js SERVER-602Eliot Horowitz
2010-02-07make sure have _id index on system.js SERVER-609Eliot Horowitz
2010-01-25SERVER-512 MINOR looks like scope cache not used in shell, and releasing ↵Aaron
mutex is causing problems on server
2010-01-25SERVER-512 prevent ugly boost assert on shell shutdownAaron
2009-12-29MINOR initialize callbackAaron
2009-12-29SERVER-470 MINOR abstract shell init functionality so v8_utils need not link ↵Aaron
with shell
2009-12-29Merge branch 'master' of git@github.com:mongodb/mongodwight
Conflicts: SConstruct db/dbinfo.h
2009-12-29remove dbinfo.h/cppdwight
2009-12-28mongo shell can now take a directory and run all *.js files in itMathias Stearn
2009-12-28uassert/massert take error code SERVER-112Eliot Horowitz
2009-12-23when loading js files, only get read accessEliot Horowitz
2009-12-21SERVER-446 extract object id string validation to general engine layerAaron
2009-12-09Silence warningsMathias Stearn
2009-12-09Start using Date_t. Can anyone think of a better name?Mathias Stearn