summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/mozjs/engine.cpp
AgeCommit message (Collapse)Author
2024-05-06SERVER-89726 Fix possible null access in engine.cpp (#21601)Ted Tuckman
GitOrigin-RevId: 2f2a591f7511d9064be57e7addac6ccd773809e3
2024-04-01SERVER-82358 Reduce the synchronization cost of `LockedClientsCursor` (#20618)Saman Memaripour
GitOrigin-RevId: c867d41235c1c227a51cf34e488af85bc694c460
2024-03-29Revert "SERVER-82358 Reduce the synchronization cost of ↵Amirsaman Memaripour
`LockedClientsCursor` (#19718)" This reverts commit 654a4d4f37da2254f4b391cc63ab842fb2000304. GitOrigin-RevId: c1ccd557866b333fdec055316095f9f60a26e066
2024-03-28SERVER-82358 Reduce the synchronization cost of `LockedClientsCursor` (#19718)Saman Memaripour
GitOrigin-RevId: 654a4d4f37da2254f4b391cc63ab842fb2000304
2024-03-19SERVER-87015 Optimize registration of operations in `MozJSScriptEngine` (#19414)Saman Memaripour
GitOrigin-RevId: ab8ddfe14ae47dcb4aaf7988e062d7ba2ea509e4
2024-03-01SERVER-86818 Rename our custom Map implementation to BSONAwareMapMatt Broadstone
GitOrigin-RevId: bcf8bc34491d05927cd3574c3ee0ee8f7657ca2b
2023-09-30SERVER-81567 replace remaining Boost.Preprocessor usageBilly Donahue
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2022-12-20SERVER-71628 Try to resolve baseUrl defined in nearby jsconfig.jsonMatt Broadstone
2022-05-06SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue
2021-03-18SERVER-54596 remove 1-arg shouldLog function (an ODR violation)Billy Donahue
2020-11-03SERVER-50882 Noisy log message, "Received interrupt request for unknown op"Drew Paroski
2020-06-10SERVER-48352 logv2 cleanup for scripting/mozjs, shell/Gabriel Russell
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
2020-04-26SERVER-47735 change mongo source over to logv2Billy Donahue
- Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2::
2020-02-28SERVER-45567 removing util/log.h where I canGabriel Russell
2020-02-28SERVER-46404 Remove shouldLog from logger V1 APIMark Benvenuto
2020-02-13SERVER-45869 automatically converted structured loggingGabriel Russell
2020-02-07SERVER-45456 Allow JavaScript on mongosJames Wahlin
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
2020-01-16SERVER-45524 remove support for logging void * typesGabriel Russell
2019-10-29SERVER-42748 Support using stored procedures (system.js) in map/reduceJacob Evans
2019-09-17SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano
2019-03-03SERVER-37092 Remove old server parameter APISara Golemon
2019-02-28SERVER-39739 Migrate server parameters to IDL in ↵Shreyas Kalyan
src/mongo/scripting/mozjs/engine.cpp
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-03-20SERVER-32824 Incorrect interpreterVersion() reported in mongo shellBen Caimano
Switched hardcoded string to follow major version
2018-01-17SERVER-32683 JS JIT off by defaultJason Carey
Turn off the spidermonkey jit by default.
2017-03-07SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen
This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo.
2016-10-03SERVER-19042 Make globalScriptEngine a decoration on ServiceContext where ↵Jonathan Reams
possible
2016-09-15SERVER-22688 Provide a setParameter and shell option to control the js heap ↵Waley Chen
limit
2016-09-13Revert "SERVER-22688 Provide a setParameter and shell option to control the ↵Waley Chen
js heap limit" This reverts commit 955cf8c998a60a8c2a2493dd428dd3d763e90259.
2016-09-13SERVER-22688 Provide a setParameter and shell option to control the js heap ↵Waley Chen
limit
2016-04-21SERVER-23358 SpiderMonkey 45.0.2 ESR MongoDB & Build IntegrationMark Benvenuto
2016-02-17SERVER-9131 prevent automatic function marshalling in shellrahuldhodapkar
add shell flag --enableJavaScriptProtection and server setParameter javascriptProtection
2015-12-02SERVER-21728 Disable extra JS ThreadsJason Carey
2015-11-13SERVER-21429 Add on/off flag for Javascript JITJason Carey
Adding a setParameter and a shell flag called disableJavaScriptJIT which can be used to disable the js jit if desired.
2015-10-12SERVER-20678 Create a new JS scope for each mapreduceAndrew Morrow
2015-07-14SERVER-18531 Integrate SpiderMonkeyJason Carey
Provides SpiderMonkey 38.0.1esr as a JS engine for mongo and mongod.