summaryrefslogtreecommitdiff
path: root/src/mongo/scripting
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-13256 Remove shared_ptr from pch.hAndrew Morrow2015-01-056-2/+16
|
* SERVER-13256 Remove scoped_ptr from pch.hAndrew Morrow2015-01-054-0/+9
|
* SERVER-13256 Remove scoped_array from pch.hAndrew Morrow2015-01-053-0/+3
|
* SERVER-13256 Remove smart_ptr.hpp from pch.hAndrew Morrow2015-01-052-2/+2
|
* SERVER-13256 Scope iostream more narrowlyAndrew Morrow2015-01-054-2/+4
|
* SERVER-13256 Prohibit new uses of pch.hAndrew Morrow2015-01-051-0/+3
|
* SERVER-13256 Move string utils from goodies.h to str.hAndrew Morrow2015-01-051-1/+1
|
* SERVER-16716 (v8-3.25) Removing host string arg length limitation for mongo ↵Akira Kurogane2015-01-051-6/+3
| | | | | | | | shell Closes #898 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-16716 Removing host string arg length limitation for mongo shellAkira Kurogane2015-01-051-6/+3
| | | | | | Closes #898 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-16196 Port CountDownLatch to v8-3.25David Percy2014-12-122-22/+114
|
* SERVER-16394 Fix JSThreadConfig leakDavid Percy2014-12-104-105/+161
|
* SERVER-14143 Re-enable javascript interruption.Spencer T Brody2014-12-016-92/+71
| | | | | | This restores the behavior from 2.6 to interrupt server-side javascript contexts, but doesn't fix the existing bugs with it due to multiple javascript scopes being associated with a single opId and opIds changing between getMore calls.
* SERVER-16196 Add FSM-based concurrency tests to parallel suite.Max Hirschhorn2014-11-191-0/+97
| | | | The actual execution of the workloads is disabled for now.
* SERVER-16190 Add hasFailed() function to JSThreadConfig.Max Hirschhorn2014-11-171-2/+23
| | | | | Allows the caller to detect if the JSThread has thrown a JS or C++ exception, without calling join() on the thread.
* SERVER-15684 Make copydb work with SCRAM (SASL)Andreas Nilsson2014-10-312-0/+92
|
* SERVER-15641 Fix memory leaks in C++ unit testsAndrew Morrow2014-10-151-58/+58
|
* SERVER-15592 set default log component for all cppMatt Kangas2014-10-145-0/+10
|
* SERVER-14875 explain helpers for the shellDavid Storch2014-10-131-0/+4
|
* SERVER-15574 Exception in benchrun when a #VARIABLE is used without a ↵Alvin Richards2014-10-102-3/+33
| | | | | | | | corrosponding let op Closes #824 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-15222 BsonTemplateEvaluator::_evalElem one builds a single levelAlvin Richards2014-10-073-24/+175
| | | | | | Closes #815 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-15210 SERVER-15211 SERVER-15382 (v8-3.25) remove OID undefined ↵Michael Hudson-Doyle2014-09-242-2/+3
| | | | | | | | | | behavior and make it endian aware. fixes v8-3.25 build failure. Closes #793 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-15064 Extend benchRun store and retrieve valuesAlvin Richards2014-09-203-62/+215
| | | | | | Closes #785 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-15210 SERVER-15211 remove OID undefined behavior and make it endian awareAdam Midvidy2014-09-192-2/+3
| | | | | | Closes #784 Signed-off-by: Benety Goh <benety@mongodb.com>
* blahBenety Goh2014-08-301-1/+1
|
* SERVER-15032 enforce 2GB file limit for Javascript files passed to shellBenety Goh2014-08-301-1/+5
|
* SERVER-14745 Remove WritebackListenerRandolph Tan2014-08-282-2/+2
| | | | Merge d_logic in to d_state
* SERVER-14371 SERVER-14143 killOp notification callbackMathias Stearn2014-08-214-1/+13
|
* SERVER-14778 (v8-3.25) hide _native_function and _native_data properties of ↵Benety Goh2014-08-121-13/+12
| | | | injected native functions
* SERVER-14778 hide _native_function and _native_data properties of injected ↵Benety Goh2014-08-121-11/+10
| | | | native functions
* SERVER-14729 assign default log component MONGO_LOG_DEFAULT_COMPONENTBenety Goh2014-08-122-4/+4
|
* SERVER-14729 logging cleanup - removed mongo/util/log.h from headers, ↵Benety Goh2014-08-127-104/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | de-inlining functions that use logging where applicable. de-inlined BSONElement::_asCode() de-inlined BSONObjBuilder::appendDate() de-inlined DBClientCursor::nextSafe() de-inlined IndexDescriptor::_checkOk() de-inlined LastErrorHolder::getSafe() de-inlined UpdateResult constructor de-inlined QueryPlannerCommon::reverseScans() de-inlined repl::ScopedConn::connect() de-inlined repl::_MultiCommand::run() de-inlined OplogReader::tailCheck() de-inlined repl::StateBox::change() de-inlined repl::SyncSourceFeedback::_resetConnection() de-inlined DiskLoc56Bit::operator=() de-inlined DurableInterface::~DurableInterface() de-inlined ListeningSockets::closeAll() de-inlined RelativePath::fromFullPath() and getPartition() de-inlined V8Scope::checkV8ErrorState and removed debug log message from ObjTracker destructor (v8-3.25) de-inlined V8Scope::checkV8ErrorState and removed debug log message from ObjTracker destructor removed log message from List1::orphan() - this should have no user-facing impact because List1::orphan() is used in tests only removed log message from RWLockRecursiveNongreedy::Lock() removed log message from RSBase destructor removed log.h dependency from DESTRUCTOR_GUARD macro removed mongo/util/log.h dependency from qlog.h removed mongo/util/log.h dependency from stacktrace.h removed mongo/util/log.h dependency from s2 logging header removed mongo/util/log.h dependency from chunk_diff-inl.cpp removed mongo/util/log.h from pch.h removed unused mongo/util/log.h include from inlined file sorter.cpp convert HashTable<K,V> to non-template NamespaceHashTable. De-inlined NamespaceHashTable::_find() and constructor convert isself getMyAddrs()and getallIPs() debug log to use LOG() macro assign default log component MONGO_LOG_DEFAULT_COMPONENT removed unused macros LOGATMOST and LOGSOME removed unused FLOG() macro from goodies.h
* SERVER-13961 Pass through OperationContext in the JS frameworkKaloian Manassiev2014-07-2810-40/+73
| | | | | | | | The JS framework uses DBDirectClient, which requires OperationContext in order to not conflict with locks, which have already been acquired. This change also makes dbEval not use pooled scopes and create a new scope instead.
* SERVER-9790 SERVER-14554 (v8-3.25) Add this.$db || db.toString() to DBRef ↵Benety Goh2014-07-191-1/+7
| | | | string representation
* SERVER-13961 Move benchRunner to be in the shell onlyKaloian Manassiev2014-07-104-1374/+0
|
* SERVER-14254 (v8-3.25) convert _v8_function from function pointer to booleanBenety Goh2014-07-021-4/+6
|
* SERVER-14254 convert _v8_function from function pointer to booleanBenety Goh2014-07-021-4/+4
|
* SERVER-14426 Add a StringData method to BSONElementSpencer T Brody2014-07-022-3/+3
|
* SERVER-5092 assign default log component to server modulesBenety Goh2014-07-014-0/+16
|
* SERVER-13961 Add capability to register and discover OperationContextsKaloian Manassiev2014-06-262-3/+2
| | | | | | | | This replaces the need to iterate through the list of registered Clients for diagnostics/reporting purposes. Also moves some of the per-client information to be under OperationContext. This is in preparation for removing LockState from TLS.
* SERVER-9634 typo fixesVeres Lajos2014-06-092-2/+2
| | | | Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
* SERVER-9790 Add this.$db || db.toString() to DBRef string representationStephen Lee2014-06-061-1/+7
| | | | Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-4740 Don't use unsigned for time deltasMathias Stearn2014-05-271-2/+2
| | | | | | | Leads to weird bugs when time goes backwards. This commit doesn't resolve SERVER-4740 (Use monotonic clock sources for Timer) but lessens the impact of using a non-monotonic clock.
* SERVER-12621 narrow the localhost exception when auth is enabledAmalia Hawkins2014-05-221-0/+2
|
* SERVER-13519 benchRun doesn't pass through correct documents.Davide Italiano2014-05-221-6/+5
| | | | Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-13256: Remove pch - qualify std in headersMark Benvenuto2014-05-195-36/+36
|
* SERVER-13882 Replace boost::function with stdx::function and boost::bind ↵Andy Schwerin2014-05-164-8/+8
| | | | with stdx::bind.
* SERVER-13264 Move Apache-licensed files to AGPLIan Whalen2014-05-1612-108/+252
| | | | Also update generators.
* SERVER-13798 (v8-3.25) add dependency on connection to cursor object tracker ↵Benety Goh2014-05-153-30/+49
| | | | in JavaScript scripting engine
* SERVER-13798 add dependency on connection to cursor object tracker in ↵Benety Goh2014-05-153-27/+45
| | | | JavaScript scripting engine
* SERVER-10178 Improve debugging output in shell.Andy Schwerin2014-05-012-4/+14
|