summaryrefslogtreecommitdiff
path: root/src/mongo/scripting
Commit message (Collapse)AuthorAgeFilesLines
* 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-183-6/+6
|
* 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-186-26/+26
|
* SERVER-41068 remove map_util.hBilly Donahue2020-05-021-2/+2
|
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-267-7/+7
| | | | | | - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2::
* SERVER-47445 Don't update Scope::_loadedVersion before loadStored succeedsDavid Percy2020-04-171-1/+4
|
* 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
* SERVER-46404 Remove shouldLog from logger V1 APIMark Benvenuto2020-02-282-2/+2
|
* SERVER-45460 Mark CodeWithScope as deprecated in bsontypes.hJames Wahlin2020-02-261-2/+9
|
* SERVER-46359 Log javascript stack traces in plain text in the shell.Henrik Edin2020-02-251-1/+4
|
* SERVER-46156 Deprecate LogstreamBuilder and more manual log conversionsHenrik Edin2020-02-231-18/+9
| | | | | | | * Remove setPlainConsoleLogger() * Update errorcodes linter to work with custom user defined log macros rename src/mongo/embedded/{embedded_log_appender.h => embedded_log_backend.h} (61%)
* SERVER-42437 Make ReplicaSetMonitorManager a ServiceContext decorationHaley Connelly2020-02-211-1/+1
|
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-215-5/+0
| | | | | | | o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp
* SERVER-45869 more automatically converted structuredGabriel Russell2020-02-201-1/+2
|
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-135-16/+53
|
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-131-0/+1
|
* SERVER-46057 Disable truncation from js logging in shellHenrik Edin2020-02-101-0/+1
|
* SERVER-45456 Allow JavaScript on mongosJames Wahlin2020-02-077-15/+25
| | | | | | | create mode 100644 jstests/noPassthrough/mr_noscripting.js delete mode 100644 jstests/noPassthroughWithMongod/mr_noscripting.js create mode 100644 jstests/sharding/agg_js_on_mongos.js create mode 100644 jstests/sharding/javascript_heap_limit.js
* SERVER-45524 remove support for logging void * typesGabriel Russell2020-01-161-2/+2
|
* SERVER-44623 Rework JSON generation from BSONObjHenrik Edin2019-12-181-1/+1
| | | | | | | - Extended Canonical/Relaxed 2.0.0 is supported - Using libfmt instead of stringstream as internal buffer - JSON parser can parse Extended Canonical/Relaxed and Strict formats - Removed TenGen format
* SERVER-45057 make base64 encode/decode 22x/15x fasterBilly Donahue2019-12-182-3/+3
|
* SERVER-43998 ProgramOutputMultiplexer::appendLine should write to the loggerGabriel Russell2019-12-041-4/+5
|
* SERVER-43246 Add a log line for when a cursor is reaped due to logical ↵Kevin Pulo2019-12-043-0/+20
| | | | session cleanup
* SERVER-43867 Move check_log.js inside src/mongo/shell/Vesselina Ratcheva2019-11-271-0/+2
|
* SERVER-44197 remove old TODOGabriel Russell2019-10-301-2/+0
|
* SERVER-42748 Support using stored procedures (system.js) in map/reduceJacob Evans2019-10-295-11/+21
|
* SERVER-43936 Implement simpler, quicker python based C++ linterMark Benvenuto2019-10-252-2/+3
|
* Revert "SERVER-42748 Support using stored procedures (system.js) in map/reduce"Jacob Evans2019-10-212-4/+3
| | | | This reverts commit 6eac52a928f7a949713f7e7c20468ea0ecba8946.
* SERVER-42748 Support using stored procedures (system.js) in map/reduceJacob Evans2019-10-212-3/+4
|
* SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in ↵Ben Caimano2019-10-215-5/+5
| | | | | | | | | | | Interruptible and Mutex This commit: - Adds Listener hooks for Interruptible - Expands Listener hooks for Mutex - Updates the DiagnosticInfo and its tests to use the new hooks - Removes stacktracing pieces from DiagnosticInfo and its tests - Removes mongo::ConditionVariable entirely in favor of Interruptible
* Revert "SERVER-41994 correctly create and show type 2 binary elements"Gabriel Russell2019-10-151-1/+1
| | | | This reverts commit 3f6ba750fc8374968c3c06e31c67ac2839e9a736.
* SERVER-42736 Remove PosixNSPR implementations.ADAM Martin2019-10-146-320/+60
| | | | | We don't need these implementations as the mozjs code doesn't call into them anymore. Therefore we don't have to either.
* SERVER-43818 Remove src/mongo/shell/mr.jsCharlie Swanson2019-10-091-2/+0
|
* SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue2019-10-031-1/+1
| | | | iterate docs
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-1712-66/+67
|
* SERVER-41994 correctly create and show type 2 binary elementsGabriel Russell2019-09-101-1/+1
|
* SERVER-43119 FailPoint cleanupBilly Donahue2019-09-101-1/+1
| | | | | | | | | | | - Don't use MONGO_INITIALIZER to declare each fail point. We only need one init task in total: freeze and iterate the registry. - remove MONGO_FAIL_POINT_DECLARE macro (extern) - remove MONGO_FAIL_POINT_SHOULD_FAIL macro (FailPoint::shouldFail) - remove MONGO_FAIL_POINT_BLOCK_IF (FailPoint::executeIf) - remove MONGO_FAIL_POINT_BLOCK (FailPoint::execute) - clean up FailPointRegistry and fail_point_service implementation.
* SERVER-41896 Take a unique_ptr as an argument to RecoveryUnit::registerChange()Evgeni Dobranov2019-09-091-1/+1
|
* SERVER-42664 add bsonObjToArray to shellcchilds12019-08-092-2/+11
|
* SERVER-41874 Add shell option to skip cursor finalize.Siyuan Zhou2019-07-304-3/+12
|
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-2721-95/+75
|