Commit Graph

6895 Commits

Author SHA1 Message Date
Spencer T Brody
ae83937130 SERVER-21996 Wait for replication to all nodes before shutting down config server primary in test 2015-12-23 14:44:25 -05:00
Kaloian Manassiev
a7e6d919ec SERVER-21050 Continuous config server primary step down
This change adds a continuous primary stepdown capability to the
ReplicaSetTest and hooks it into ShardingTest.
2015-12-23 10:39:04 -05:00
Scott Hernandez
bbc4e94899 increase queue threshold for failure in reconfig_without_increased_queues.js 2015-12-22 18:04:46 -05:00
Randolph Tan
06d1b22164 SERVER-21910 Use fullOptions instead of commandLine to restart server in min_optime_recovery.js 2015-12-22 15:44:08 -05:00
Dianna Hohensee
3663e004df SERVER-21382 fixing sharding migration to transfer only document deletions relevant to the chunk being migrated, not every deletion 2015-12-22 09:12:08 -05:00
Andy Schwerin
7e7ea93fac SERVER-21959 Do not truncate stack traces in log messages. 2015-12-21 17:41:16 -05:00
David Storch
56dba2953b SERVER-17011 add EnsureSorted stage
Preserves the sort order for 'ntoreturn hack' plans.
2015-12-21 16:28:22 -05:00
Kaloian Manassiev
6bfa81cae0 SERVER-21978 move_primary_basic.js should always set a fixed primary shard 2015-12-21 16:17:29 -05:00
Kaloian Manassiev
e2e4c75844 SERVER-21050 Continuous config stepdown logging changes
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.
2015-12-21 15:20:12 -05:00
matt dannenberg
adbe3cd2af SERVER-21975 wait for secondary to become secondary before starting tests in replsets/test_command.js 2015-12-21 08:57:06 -05:00
Max Hirschhorn
9736f7439e SERVER-21835 Ignore errors due to CappedPositionLost in make_capped.js. 2015-12-21 12:42:58 -05:00
Jonathan Abrahams
df25ea8ff2 SERVER-21893 Fix dbHash result check for number of collections. 2015-12-21 10:45:38 -05:00
Dan Pasette
a3d8fbcadf Revert "SERVER-21366 Periodically yield when applying migration deletions"
This reverts commit 7f3d0f2cfa.
2015-12-18 17:50:01 -05:00
Jonathan Abrahams
6799884bb1 SERVER-13525 Remove assert.repeat(), since it never throws an exception and should not be used. 2015-12-15 23:14:27 -05:00
David Storch
95c072ee0a SERVER-21772 correctly profile and log findAndModify operations 2015-12-15 17:05:53 -05:00
Randolph Tan
9f8d1f830e SERVER-21704 JS Test single_node_config_server_smoke has race condition 2015-12-15 16:10:35 -05:00
Spencer Jackson
21bcf6b127 SERVER-21724 Let backup role read system.profile 2015-12-15 15:59:58 -05:00
Misha Tyulenev
3e1a3872c9 SERVER-21706 error when mapReduce outputs to config or admin db 2015-12-14 19:20:08 -05:00
Randolph Tan
0499aee83f SERVER-21883 Remove _testDistLockWithSkew and _skewClockCommand 2015-12-14 15:57:11 -05:00
samantharitter
7c67e25f37 SERVER-21597 Fix connPoolStats to work with many NetworkInterfaces 2015-12-14 15:39:39 -05:00
Kamran Khan
30d55cccf8 SERVER-21885 Make capped_truncate.js work with resmoke.py --repeat
Previously, the test assumed that a collection would not exist prior
to calling 'create' on it.  The collection is now dropped beforehand
to ensure this condition is true.
2015-12-14 15:13:03 -05:00
Scott Hernandez
5ab583935e SERVER-21795: Do not reschedule more than one liveness timeout callback at a time 2015-12-14 12:35:09 -05:00
Spencer T Brody
62f3810a0a SERVER-21076 Add jstest for mapReduce and aggregation properly handling shard versioning 2015-12-14 11:45:40 -05:00
Randolph Tan
eb83308150 SERVER-21871 Do not run min_optime_recovery.js on ephemeralForTest storageEngine 2015-12-14 10:13:48 -05:00
Kaloian Manassiev
b0f53b9f6c SERVER-21050 Fix broken replsetrestart1.js 2015-12-11 16:49:27 -05:00
Kaloian Manassiev
1206c5f1c2 Revert "SERVER-21050 Continuous config server primary step down"
This reverts commit 99b433b289.
2015-12-11 15:56:54 -05:00
Kaloian Manassiev
99b433b289 SERVER-21050 Continuous config server primary step down
This change adds a continuous primary stepdown capability to the
ReplicaSetTest and hooks it into ShardingTest.
2015-12-11 15:23:26 -05:00
David Storch
0ce05c7d8c SERVER-21852 fix more flakiness in kill_cursors.js 2015-12-11 14:37:41 -05:00
David Storch
bb7e1e539d SERVER-21750 clean up getMore logging and profiling
--Omit ntoreturn and ntoskip from the getMore command log line.
--Add nreturned to the getMore command log line.
--Upconvert OP_GET_MORE profiler entries to match getMore cmd.
2015-12-11 13:28:20 -05:00
Kaloian Manassiev
f28df29ac8 SERVER-21848 CSRS catalog manager should not allow batch writes greater than 1 2015-12-11 13:23:52 -05:00
Kaloian Manassiev
20cd3a392e SERVER-21050 Introduce ReplSetTest.State enumeration everywhere
Makes all JS tests access the replica set member state from the class
itself instead of the object instance. Also removes some unused code.
2015-12-11 13:21:22 -05:00
Siyuan Zhou
4e66586d8a SERVER-21869 Avoid wrapping of spherical queries in geo_full.js 2015-12-11 12:29:47 -05:00
Jonathan Abrahams
8fef1b5e7a SERVER-21164 Use throw instead of assert in rslib.js wait loop 2015-12-11 11:40:34 -05:00
Jonathan Abrahams
c321e5de66 SERVER-21547 Don't apply iteration and thread multipliers to background FSM workloads 2015-12-11 10:29:50 -05:00
Jonathan Abrahams
f8e7460652 SERVER-21500 Include the name of the FSM workload in the WorkloadFailure description 2015-12-11 09:08:34 -05:00
Misha Tyulenev
5c651b14fe SERVER-21136 add basic tests for enableSharding command 2015-12-10 16:50:41 -05:00
Misha Tyulenev
1bcf9c7e19 SERVER-21132 add basic tests for moveChunk command 2015-12-10 16:24:13 -05:00
Misha Tyulenev
a6e09d623c SERVER-21137 add basic tests for movePrimary command 2015-12-10 16:21:58 -05:00
Randolph Tan
ea6764dbe4 SERVER-21849 Fix timestamp compare in min_optime_recovery.js 2015-12-10 16:09:23 -05:00
Misha Tyulenev
9ba880ed3d SERVER-21133 add basic tests for mergeChunks 2015-12-10 15:16:47 -05:00
Misha Tyulenev
ea91373329 SERVER-21134 add basic tests for shardCollection command 2015-12-10 15:09:50 -05:00
David Storch
aa77f50235 SERVER-21852 fix test issue that can cause kill_cursors.js to fail under master/slave 2015-12-10 15:07:33 -05:00
David Storch
09126c5f0e SERVER-21786 increase test coverage of the s/query directory
Fills in gaps in coverage discovered with code coverage analysis.
2015-12-10 13:41:00 -05:00
Judah Schvimer
fdc220d1f3 SERVER-21214 Dump config server data when the sharded concurrency suites fail 2015-12-10 13:20:41 -05:00
Randolph Tan
2a39a1d5b1 SERVER-20824 Test for sharding state recovery 2015-12-10 10:21:00 -05:00
Benety Goh
a4cb164174 SERVER-21248 get_replication_info_helper.js should not assume all insert ops will happen in the same second 2015-12-10 10:13:27 -05:00
Benety Goh
b0a6137a79 SERVER-21248 additional failover test cases per test plan 2015-12-10 10:13:27 -05:00
Benety Goh
0d5338a32b SERVER-21248 added checks to election_timing.js to ensure failovers complete on time. 2015-12-10 10:13:27 -05:00
Adam Midvidy
8bb2dcca94 SERVER-21799 add test coverage for rpcProtocols(CLI) and setClientRPCProtocols(runtime) 2015-12-09 13:59:21 -05:00
Charlie Swanson
a4d29291cc SERVER-21545 Correctly roll back updating collection options 2015-12-09 13:08:36 -05:00