summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/mozjs
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-61234 Expand support for $function returning scalar BSON valuesJustin Seyster2022-03-268-15/+187
|
* SERVER-63467 Create a shell helper that can be used to call compact ↵Erwin Pe2022-03-152-1/+10
| | | | encryption data
* SERVER-64298 Added some safety checks for failed JS constructor callsMohammad Dashti2022-03-081-8/+3
|
* SERVER-61008 Upgrade vendorized mozjs to esr91.3Justin Seyster2022-03-0746-295/+440
| | | | Co-authored-by: Mohammad Dashti <mdashti@gmail.com>
* SERVER-58035 Remove db.runCommandWithMetadata from mongo shellBlake Oler2021-12-212-19/+0
|
* SERVER-61385 Migrate callers of 'DBClientBase::query()' legacy API to the ↵David Storch2021-12-211-8/+8
| | | | | | | | | modern 'find()' API There are a handful of remaining callers of the legacy API, either using the exhaust option or which are involved in a code path which still relies on the OP_QUERY-inspired BSON format. These should be cleaned up as follow-up work.
* SERVER-61403 Refactor doRunCommand implementationSara Golemon2021-11-121-9/+11
|
* SERVER-31551 Test server-side JS property enumerationCharlie Swanson2021-10-111-0/+1
|
* SERVER-58210 Eliminate unnecessary RPC protocol negotiation codeDavid Storch2021-10-012-32/+0
|
* SERVER-59234 Fix clang-12 warnings in C++20 modeAndrew Morrow2021-09-171-1/+1
|
* SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue2021-09-082-5/+5
|
* SERVER-58670 Tighten up what kind of BSON the 'Query' type can be wrapped aroundIrina Yatsenko2021-08-231-1/+3
| | | | | | | | | This refactor includes: Remove dead code from 'Query' type and reduce it public interface. Split query argument in query/update/removed methods into filter BSON and settings (which are still passed around as 'Query' type). Remove Query(string) constructors. Remove most callers of 'Query(const BSONObj&)'. Replace public 'Query(const BSON&)' and 'Query.obj' with an explicit factory method and a getter.
* SERVER-58703 Change internal client to only support the OP_MSG RPC protocolYoonsoo Kim2021-08-022-22/+1
|
* SERVER-57461 Remove SPLIT_LIMITED_SORT and associated QueryPlanner codeEric Cox2021-07-311-2/+2
|
* SERVER-58381 Define and process kind(2) in OP_MSG payloadSara Golemon2021-07-302-72/+81
|
* SERVER-58607 Error out on invalid values for CountDownLatchInfo's argumentYoonsoo Kim2021-07-301-18/+33
|
* SERVER-57462 Change the shell to use OP_MSG for exhaust queries instead of ↵Yoonsoo Kim2021-07-153-39/+15
| | | | OP_QUERY
* SERVER-57457 Close connection on receiving of OP_DELETE, OP_INSERT, ↵Irina Yatsenko2021-07-081-141/+0
| | | | OP_UPDATE and OP_KILL_CURSORS
* SERVER-57206 Resolve Compiler warnings in JSStringWrapper::JSStringWrapperyingdongyuan2021-06-041-1/+2
| | | | | | Signed-off-by: Andrew Morrow <acm@mongodb.com> Closes #1404
* SERVER-56777 Fix UB in valuewriterIan Boros2021-05-101-2/+6
|
* SERVER-56585 replace MONGO_COMPILER_VARIABLE_UNUSED with c++17 attribute ↵Benety Goh2021-05-041-4/+2
| | | | maybe_unused (.cpp files only)
* SERVER-53605 Ensure replsettest.asCluster works with clusterAuthMode = x509Mark Benvenuto2021-05-032-1/+9
|
* SERVER-54596 remove 1-arg shouldLog function (an ODR violation)Billy Donahue2021-03-182-3/+3
|
* SERVER-38938 include metadata in command responseRobert Guo2021-01-192-0/+7
|
* SERVER-52545 Define listIndexes with IDLA. Jesse Jiryu Davis2020-12-162-5/+27
|
* Revert "SERVER-52545 Define listIndexes with IDL"Lingzhi Deng2020-12-162-27/+5
| | | | This reverts commit 0c132588e9907c7b123f986a61c3a43cd087381f.
* SERVER-52545 Define listIndexes with IDLA. Jesse Jiryu Davis2020-12-152-5/+27
|
* SERVER-50882 Noisy log message, "Received interrupt request for unknown op"Drew Paroski2020-11-031-9/+9
|
* SERVER-43462 Remove cloneDatabase and copyDatabase shell helpersGeert Bosch2020-10-272-83/+0
|
* SERVER-50508 Rename ConnectionType::MASTER to ConnectionType::kStandaloneBen Caimano2020-10-261-1/+1
|
* SERVER-50917 util/ctype.h to replace <cctype> & <ctype.h> funcsBilly Donahue2020-10-131-1/+0
|
* SERVER-51084 tweak range loop variable types to fix xcode buildBilly Donahue2020-09-251-1/+1
|
* SERVER-43909 clarify and repair util/hex.h APIBilly Donahue2020-09-151-11/+1
| | | | | | | - hexblob namespace - Throwy hexblob::decode (nee fromHex) - StringData overloads of hex codec ops - add unsignedHex<T> and zeroPaddedHex<T>
* SERVER-47391 convert strcpy to strncpyc-childs2020-09-011-1/+1
|
* SERVER-49882 Log status in the catch block in JSThread::run()Charlie Swanson2020-08-241-0/+6
|
* SERVER-49380 Add API params to mongo shellA. Jesse Jiryu Davis2020-08-202-2/+35
|
* SERVER-46962 add optional parameter when creating ErrorExtraInfo classPavi Vetriselvan2020-06-221-1/+1
|
* SERVER-48352 logv2 cleanup for scripting/mozjs, shell/Gabriel Russell2020-06-106-45/+39
| | | | | | o also, deduplicated the example log id's in src/mongo/logv2/README.md even though they were just examples, it was funny that there werre not unique
* SERVER-47075 Clean up some log linesGabriel Russell2020-06-022-4/+6
| | | | | | * all logs under mongo/transport and mongo/util/net were reviewed and many were cleaned up * all "status"_attr were reviewed and most changed to "error"_attr
* SERVER-46189 Fix shell kill current ops with TLS replica set and down nodesMark Benvenuto2020-05-181-1/+1
|
* SERVER-48266 Improve handling of kCurrentScope for the benefit of the hang ↵Andrew Morrow2020-05-181-20/+39
| | | | analyzer
* SERVER-46932 supress more logging in the shellGabriel Russell2020-05-185-25/+25
|
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-266-6/+6
| | | | | | - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2::
* SERVER-46916 misc. map reduce performance improvementsIan Boros2020-04-061-1/+3
|
* SERVER-46696 Sort interned authenticated js stringRandolph Tan2020-03-171-1/+1
|
* SERVER-46696 mongo shell can end up creating multiple implicit sessions on ↵Randolph Tan2020-03-172-1/+3
| | | | the same replica set connection
* SERVER-46494 improve perf of '$function'Eric Cox2020-03-132-1/+8
|
* SERVER-46227 MozJSImplScope::kill() check for "correct thread" will always failJames Wahlin2020-03-092-4/+5
|
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-282-2/+0
|
* SERVER-9391 tailable cursors should throw an exception in DBClientCursor ↵Cheahuychou Mao2020-02-282-2/+15
| | | | when a cursor is not found on the server