Commit Graph

6 Commits

Author SHA1 Message Date
Max Hirschhorn
35b5b72146 SERVER-32522 Clean up {read,write}Concern and readPreference overrides.
Introduces OverrideHelpers object with convenience methods for
inspecting certain aggregation and map-reduce commands, as well as
overriding startParallelShell(), Mongo.prototype.runCommand(), and
Mongo.prototype.runCommandWithMetadata().

Also removes a number of tests that were incorrectly blacklisted from
the read_concern_majority_passthrough.yml and
read_concern_linearizable_passthrough.yml test suites.
2018-01-30 19:45:42 -05:00
Jack Mulrow
00d92ece19 SERVER-31194 Add jscore tags for retryable_writes_jscore_stepdown_passthrough.yml suite
The actual suite will come in a follow-up commit.
2017-12-07 14:36:15 -05:00
Jonathan Abrahams
4ae691e8ed SERVER-22468 Format JS code with approved style in jstests/ 2016-03-09 12:18:14 -05:00
Andrew Morrow
1a95eb42b1 SERVER-19614 Use stack bounds to limit JS recursion 2015-10-27 08:06:43 -04:00
Andrew Morrow
804f8c7b92 SERVER-19614 Temporarily disable JS recursion depth protections 2015-10-13 16:44:10 -04:00
Jason Carey
e5f65d77a3 SERVER-19614 Implement stack quotas for JS
Replace existing calls to std::thread with platform threading primitives
and set a stack quota to avoid stack overflows for some recursive use
cases in js.
2015-10-06 19:10:55 -04:00