summaryrefslogtreecommitdiff
path: root/src/mongo/shell/replsettest.js
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-24254 Wait for nodes to agree on primary in maxSyncSourceLagSecs.js ↵Judah Schvimer2016-05-241-0/+39
| | | | and chaining_removal.js
* SERVER-22661 Require --shardsvr for shard aware initializationRandolph Tan2016-04-081-2/+0
|
* SERVER-23287: Cleanup replSetGetStatus output/code (field names)Scott Hernandez2016-03-271-2/+2
|
* SERVER-22533: correct tests for writeConcern majority + journal behaviorsScott Hernandez2016-03-271-8/+12
|
* SERVER-22469 Format JS code with approved style in src/mongo/shell & ↵Jonathan Abrahams2016-03-091-177/+205
| | | | src/mongo/scripting
* SERVER-22914 Make mongos_no_replica_set_refresh obtain config from the ↵Kaloian Manassiev2016-03-021-9/+16
| | | | | | | primary node Also gets rid of the getConfigFromPrimary method in place of a more flexible one.
* SERVER-22582 wrap assert.soon functions in try...catch in ReplSetTestJudah Schvimer2016-02-181-19/+54
|
* SERVER-22428 added logging for read-after-optime timeoutsBenety Goh2016-02-111-0/+3
|
* SERVER-19867 removed oplog reads in ReplSetTestJudah Schvimer2016-02-101-77/+96
|
* SERVER-22521 extended default timeout for ReplSetTest.initiate() from 60 ↵Benety Goh2016-02-091-1/+1
| | | | seconds to 120 seconds to accommodate slow hosts
* SERVER-22287 build ReplSetTest._alldbpaths using actual dbpath from ↵Benety Goh2016-02-051-8/+4
| | | | MongoRunner.runMongod result
* SERVER-22148 Simplify read committed testsCharlie Swanson2016-01-121-0/+5
| | | | | | Many read committed tests share some fairly complex code to determine if the current storage engine supports committed reads. This commit moves that duplicate code into rslib.js.
* SERVER-21050 Continuous config stepdown logging changesKaloian Manassiev2015-12-211-66/+90
| | | | | | This commit is part of the overall change to enable continuous config server stepdown and it includes improvements to logging and test validation. It does not actually enable the stepdown thread.
* SERVER-21923 Propagate ReplSetTest.awaitSecondaryNodes timeout valuesKamran Khan2015-12-171-1/+1
| | | | | | Previously, the supplied timeout would not be propagated to the getPrimary call, which could result in shorter timeouts for awaitSecondaryNodes and initiate calls.
* Revert "SERVER-21050 Continuous config server primary step down"Kaloian Manassiev2015-12-111-31/+22
| | | | This reverts commit 99b433b28928180c73c0edd091f8fd27949e8668.
* SERVER-21050 Continuous config server primary step downKaloian Manassiev2015-12-111-22/+31
| | | | | This change adds a continuous primary stepdown capability to the ReplicaSetTest and hooks it into ShardingTest.
* SERVER-21050 Introduce ReplSetTest.State enumeration everywhereKaloian Manassiev2015-12-111-45/+0
| | | | | Makes all JS tests access the replica set member state from the class itself instead of the object instance. Also removes some unused code.
* SERVER-21050 Cleanup ReplSetTestKaloian Manassiev2015-12-081-970/+1024
| | | | | | This is just a cleanup work to hide some of the private state of ReplSetTest so it is easier to encapsulate and add new logic. Also enables strict mode.
* SERVER-21327 Add bridgeOptions to ReplSetTest and ShardingTest.Max Hirschhorn2015-11-201-1/+13
| | | | | The bridgeOptions object is transformed into command line arguments that are passed to the started mongobridge process.
* SERVER-21454 Lint replsettest.jsKamran Khan2015-11-191-160/+169
|
* SERVER-21507 - Add support to ReplSetTest for config.settingsScott Hernandez2015-11-171-0/+8
|
* SERVER-19301 Expose new MongoBridge API for network partition testing.Max Hirschhorn2015-11-061-176/+57
| | | | | | | | | Changes the existing architecture of having a mongobridge process for each unidirection link between two mongod processes in a replica set to having a single mongobridge process per node in the replica set. The mongobridge process is able to distinguish between connections from different hosts by using the "hostInfo" field in the initial isMaster command request.
* SERVER-21288 fix scoping of master variable in awaitReplicationmatt dannenberg2015-11-041-3/+4
|
* SERVER-21257 Don't add --nojournal to config servers in nojournal suiteSpencer T Brody2015-11-031-67/+0
|
* SERVER-21237 remove log message in awaitReplication() since variables are no ↵matt dannenberg2015-11-031-4/+0
| | | | longer relevant
* SERVER-21237: Add back accidentally removed log variabler3.2.0-rc2Geert Bosch2015-11-031-0/+1
|
* SERVER-21237 fix ReplSetTest.prototype.awaitReplication to use ↵matt dannenberg2015-11-021-43/+35
| | | | getReplSetStatus rather than query the oplog directly
* add validation for waitForState on states to fix initial_sync_cloner_dups.jsScott Hernandez2015-10-261-2/+7
|
* SERVER-21098 Clean up some sharding jstests to allow them to run under both ↵Spencer T Brody2015-10-231-0/+10
| | | | CSRS and SCCC mode
* increase election timeout for drain.jsScott Hernandez2015-10-231-5/+17
|
* SERVER-20707 Add --enableMajorityReadConcern optionMathias Stearn2015-10-081-1/+1
|
* SERVER-20151 do not retry replSetInitiate in ReplSetTest.initiateBenety Goh2015-10-071-15/+1
|
* SERVER-20767 Improve the logging of ReplSetTest.awaitReplicationKaloian Manassiev2015-10-051-28/+43
| | | | | Doesn't actually fix any bug, just improves the logging to also include the last unreplicated document.
* SERVER-20532 add a replica_sets_legacy evergreen taskmatt dannenberg2015-10-011-0/+9
|
* SERVER-18498 New replica set configurations have protocolVersion=1 by defaultmatt dannenberg2015-10-011-7/+23
| | | | This re-adds Siyuan's work from commits 19d2885ec51768ab73eee0c7239d8eadc0c51d8d and 362aac3937e3ff39ee995919a529297488537191.
* SERVER-20326: record apply batch boundariesScott Hernandez2015-09-251-1/+1
|
* SERVER-20494 SERVER-20493 Change CatalogManagerReplicaSet to use Nearest ↵Spencer T Brody2015-09-241-0/+51
| | | | read preference
* Revert "SERVER-18498 Specify protocol version in ReplSetTest's constructor."Jason Rassi2015-09-241-6/+0
| | | | This reverts commit b7bcf24b82942ea2e5b0513f16ad92664848bd01.
* Revert "SERVER-18498 New replica set configurations have protocolVersion=1 ↵Jason Rassi2015-09-241-17/+7
| | | | | | by default" This reverts commit 2c1facf471cce8254e314755c3c7d2fbc753e5f4.
* SERVER-20578 ReplSetTest.overflow should wait for replicationKaloian Manassiev2015-09-241-12/+15
| | | | | | Also reduce the ShardingTest oplog size in order to make tests run faster. In addition, this reverts commit eee325e63005939199f6081b1899f1c2863b0530.
* SERVER-18498 Specify protocol version in ReplSetTest's constructor.Siyuan Zhou2015-09-231-0/+6
|
* SERVER-18498 New replica set configurations have protocolVersion=1 by defaultSiyuan Zhou2015-09-231-7/+17
|
* SERVER-19551 Oplog stones.Max Hirschhorn2015-09-111-2/+2
| | | | | | Keep "milestones" against the oplog to efficiently remove the old records using WT_SESSION::truncate() when the collection grows beyond its desired maximum size.
* SERVER-19841: Fix unsafe global loop vars in jsKevin Pulo2015-09-101-4/+4
|
* SERVER-20212 Forget connections to a replica set after it has been shut downCharlie Swanson2015-09-091-1/+2
| | | | | Adds a hook to the Mongo object to tell the ReplicaSetMonitorManager to stop monitoring a set, which is called in ReplSetTest.stopSet()
* SERVER-18272 Update jstests to use allocatePort() instead of hard coding portsCharlie Swanson2015-09-091-50/+42
|
* Revert "SERVER-20151 awaitReplication before restarting all the nodes when ↵Benety Goh2015-08-271-1/+0
| | | | | | bridging a ReplSetTest" This reverts commit b53ae44a850d011fb47596637c83d375b5751e55.
* SERVER-20151 awaitReplication before restarting all the nodes when bridging ↵matt dannenberg2015-08-261-0/+1
| | | | a ReplSetTest
* SERVER-18363: fix for stepdown.jsScott Hernandez2015-08-101-4/+14
|
* SERVER-17450 Cleanup SSL test infrastructureSpencer T Brody2015-04-061-3/+2
|