| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-12 | SERVER-64574 Upgrade third_party/mozjs with ESR115.7 | Santiago Roche | |
| GitOrigin-RevId: 3a3a9d26d8a167c98e72afde863784e9a894ee8d | |||
| 2023-07-01 | SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0 | Daniel Moody | |
| 2022-08-23 | SERVER-68834 clany tidy bugprone-integer-division fixes | Juan Gu | |
| 2022-05-06 | SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includes | Billy Donahue | |
| 2022-03-07 | SERVER-61008 Upgrade vendorized mozjs to esr91.3 | Justin Seyster | |
| Co-authored-by: Mohammad Dashti <mdashti@gmail.com> | |||
| 2020-04-26 | SERVER-47735 change mongo source over to logv2 | Billy Donahue | |
| - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2:: | |||
| 2020-02-21 | SERVER-45567 removing util/log.h where I can | Gabriel Russell | |
| o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp | |||
| 2020-02-20 | SERVER-45869 more automatically converted structured | Gabriel Russell | |
| 2019-12-18 | SERVER-45057 make base64 encode/decode 22x/15x faster | Billy Donahue | |
| 2019-10-30 | SERVER-44197 remove old TODO | Gabriel Russell | |
| 2019-10-15 | Revert "SERVER-41994 correctly create and show type 2 binary elements" | Gabriel Russell | |
| This reverts commit 3f6ba750fc8374968c3c06e31c67ac2839e9a736. | |||
| 2019-09-10 | SERVER-41994 correctly create and show type 2 binary elements | Gabriel Russell | |
| 2019-07-15 | SERVER-41313 Evaluate Driver's Client Side FLE Specification Tests in Shell | Shreyas Kalyan | |
| 2019-04-08 | SERVER-40476 remove mongoutils::str::equals | Billy Donahue | |
| 2019-02-13 | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | |
| Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | |||
| 2019-01-03 | SERVER-36902 Abort transaction on shell exit, try 2 | A. Jesse Jiryu Davis | |
| 2018-12-20 | Revert "SERVER-36902 Abort transaction on shell exit" | Benety Goh | |
| This reverts commit 759846ffced5ef84734bd917a99061edf44dd786. | |||
| 2018-12-20 | SERVER-36902 Abort transaction on shell exit | A. Jesse Jiryu Davis | |
| 2018-10-22 | SERVER-37651 Update header files with new license | Ramon Fernandez | |
| 2018-02-01 | SERVER-32072 Always roundtrip dbrefs in the shell | Jason Carey | |
| dbrefs in the shell can see silent casts from int -> float due to a lack of special case logic that regular bson objects receive. For a fix, hook up the special lookup routines in js bsoninfo type into the js dbrefinfo types. | |||
| 2017-04-07 | SERVER-22520 Improve ASAN MozJS integration | Jason Carey | |
| ASAN has trouble dealing with the heap allocations SpiderMonkey produces, due to the storage format of those pointers (tagged punbox'd types). Keeping a side std::unordered_set<void*> which tracks allocations provides the reachability ASAN needs for a little bit of extra book keeping. | |||
| 2017-03-01 | SERVER-27954: Correctly parse code_w_s in shell | Spencer Jackson | |
| 2016-08-18 | SERVER-22382 allow mongo --host to take uri | Matt Cotter | |
| 2016-05-16 | SERVER-23826 SERVER-24150 Avoid numerical UB in ValueReader::fromBSONElement | Andrew Morrow | |
| 2016-05-10 | SERVER-24054 JS segfault on load of certain nans | Jason Carey | |
| 2016-04-21 | SERVER-23358 SpiderMonkey 45.0.2 ESR MongoDB & Build Integration | Mark Benvenuto | |
| 2016-02-18 | SERVER-9131 Fix lint failed checks | Kaloian Manassiev | |
| 2016-02-17 | SERVER-9131 prevent automatic function marshalling in shell | rahuldhodapkar | |
| add shell flag --enableJavaScriptProtection and server setParameter javascriptProtection | |||
| 2015-11-11 | SERVER-6102 Deserialize BSON undefined as JS undefined | Jonathan Reams | |
| 2015-10-06 | SERVER-19977 Use JS_NewArrayObject directly | Jason Carey | |
| Rather than creating objects with stringified integer keys, just create them directly with JS_NewArrayObject, which can take JS::CallArgs or JS::AutoValueVector's directly. | |||
| 2015-10-06 | SERVER-19977 Re-work JS ObjectID | Jason Carey | |
| Rather than storing a string with the encoded oid, just store a pointer to the oid and convert it to a string on demand for "str" access. | |||
| 2015-10-06 | SERVER-20564 no default getOwned for BSON in JS | Jason Carey | |
| 2015-09-21 | SERVER-19607 no recursion in JS -> BSON conversion | Jason Carey | |
| Replace functional recursion in javascript object to bson conversion with an explicit stack to minimize the memory cost of processing very deep / cyclical objects. This prevents stack overflows on debug and non-optimized builds on some platforms. | |||
| 2015-09-17 | SERVER-20375 Constrain JS method thisv | Jason Carey | |
| This constrains universal access to wraptype methods by providing a JS_ATTACH_JS_CONSTRAINED_METHOD() macro which allows for a list of types that are allowed to call said method. In this way we can lock down all methods without having to add uasserts to each individual method body. | |||
| 2015-08-13 | SERVER-19627 Add Decimal128 type support to mongo shell | Raymond Jacobson | |
| 2015-07-14 | SERVER-18531 Integrate SpiderMonkey | Jason Carey | |
| Provides SpiderMonkey 38.0.1esr as a JS engine for mongo and mongod. | |||
