Commit Graph

187 Commits

Author SHA1 Message Date
Kevin Albertson
1d52ab5774 SERVER-24568 Record stats and fix $collStats for views 2016-08-02 16:43:23 -04:00
Sam Dunietz
f2afa270b9 SERVER-23920 Disallow --master/--slave with --shardsvr 2016-07-28 11:52:33 -04:00
Max Hirschhorn
130dbe1dde SERVER-25295 Add cloning commands to 'commandsToForceWriteConcern' list. 2016-07-27 09:46:39 -04:00
Dianna Hohensee
af928e87f8 SERVER-25153 Converting sharding_last_stable_mongos test suite to include mixed version shards. 2016-07-22 09:40:40 -04:00
Jess Fan
504e52fea8 SERVER-24227 Replace autoSplit startup opt with proper setting 2016-07-06 09:56:21 -04:00
Jonathan Abrahams
cce13607bb SERVER-22994 Do not attempt to shard the 'config' db in the implicitly-shard-collections override 2016-06-30 12:18:42 -04:00
Kaloian Manassiev
7f736859d3 SERVER-24720/SERVER-24782 Move serverStatus.balancer to a balancerStatus command
This change gets rid of the serverStatus.balancer section and moves its
functionality to a new balancer command called 'balancerStatus'.

In addition it gets rid of the 'controlBalancer' command and splits it
into two commands - balancerStart and balancerStop.
2016-06-29 15:00:16 -04:00
Kamran Khan
dd717c8cb6 SERVER-22696 Enable clang-format for code with JS template strings
clang-format 3.8 supports JS template strings, whereas 3.6 did not.
2016-06-23 17:34:39 -04:00
Kaloian Manassiev
b6abb408c1 SERVER-24603 Re-enable auth tests in 'sharding_last_stable_mongos'
This change makes auth tests with 3.2 mongos, which need to control the
balancer state to go through a special control mongos instance running
version 3.4.

This reverts commit bfde0ecb1c.
2016-06-20 22:15:57 -04:00
Kaloian Manassiev
4c98927f26 SERVER-22672 Move the sharding balancer to the CSRS primary
This change moves the sharding balancer to run on the primary of the CSRS
config server and removes it from the mongos instances.
2016-06-15 11:05:53 -04:00
Kaloian Manassiev
9fd6bc9fb1 SERVER-24467 Move active migrations tracking to separate class 2016-06-13 15:19:44 -04:00
David Hatch
f3f756132c SERVER-23064 COUNT_SCAN query execution stage does not report index bounds in execution stats output for explain 2016-06-10 16:00:57 -04:00
Mark Benvenuto
6dcdd23dd3 SERVER-23971 Clang-Format code 2016-05-28 17:55:12 -04:00
Kyle Suarez
ca9cb5e288 SERVER-23797 remove fsync2.js in favor of fsync.js 2016-05-19 10:48:25 -04:00
Mike Grundy
19d3e69975 SERVER-23491 set_majority_read_and_write_concerns.js doesn't work for updates 2016-04-26 15:14:45 -04:00
Kaloian Manassiev
c720b0ba8b SERVER-23877 Make ReplSetTest.awaitLastOpCommitted retry on network errors 2016-04-25 16:28:30 -04:00
James Wahlin
9f64a4b3dc SERVER-23256 Make profiler tests run serially with fsyncLock tests. 2016-04-19 17:04:35 -04:00
Shane Harvey
18a78da9e1 SERVER-23472 Enable JavaScript protection by default
Add mongo shell parameter --disableJavaScriptProtection.
2016-04-14 15:35:11 -04:00
Judah Schvimer
1272f90a5d SERVER-22422 Test that write commands support writeConcern 2016-04-12 19:11:23 -04:00
James Wahlin
02b84f058f SERVER-23256 Refactor and expand system.profile metrics coverage tests 2016-04-11 09:16:04 -04:00
Jonathan Reams
6fa3f3c8b5 SERVER-23044 Fall back to system CA certs if CA file isn't provided 2016-04-04 14:40:14 -04:00
Jonathan Reams
af651b2a97 Revert "SERVER-23044 Fall back to system CA certs if CA file isn't provided"
This reverts commit 22e4df34c0.
2016-04-04 13:34:32 -04:00
Jonathan Reams
22e4df34c0 SERVER-23044 Fall back to system CA certs if CA file isn't provided 2016-04-04 13:29:14 -04:00
Mike Grundy
1be713cebb SERVER-23067 Final round of JS linting and formatting 2016-03-18 17:10:31 -04:00
Jonathan Abrahams
4ae691e8ed SERVER-22468 Format JS code with approved style in jstests/ 2016-03-09 12:18:14 -05:00
Dianna Hohensee
8f1e89803e SERVER-22157 force config primary stepdown in sharding_continuous_config_stepdown testing suite 2016-03-08 11:26:12 -05:00
Misha Tyulenev
a12dbc9271 SERVER-22993 make cleanup_orphaned_cmd tests more stable 2016-03-07 19:10:06 -05:00
Kaloian Manassiev
cddc537961 SERVER-22952 Lower the shard log verbosity in the continuous stepdown suite 2016-03-04 16:06:14 -05:00
Dianna Hohensee
1e7fd17ee3 SERVER-22794 fixing network error in continuous step down thread due to unaccounted for primary step down closing connections 2016-03-04 13:04:44 -05:00
Kaloian Manassiev
c714577f26 SERVER-22914 Make mongos_no_replica_set_refresh obtain config from the primary node
Also gets rid of the getConfigFromPrimary method in place of a more
flexible one.
2016-03-02 09:44:58 -05:00
Kamran Khan
8aeda03d35 SERVER-22882 Remove the argumentsToArray function from the shell
The function is no longer necessary now that Array.from exists.
2016-02-29 18:24:00 -05:00
Jonathan Abrahams
dac2b0d726 SERVER-22846 Add applyOps command to readConcern passthrough 2016-02-25 15:28:02 -05:00
Jonathan Abrahams
ff8ca92aaf SERVER-22641 Disable clang-format for template strings in JS code 2016-02-17 09:24:37 -05:00
Benety Goh
47c22742c2 SERVER-22547 added support for config server replica set options to ShardingTest 2016-02-10 11:01:13 -05:00
Robert Guo
8fce2322ec SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong 2016-02-09 18:51:46 -05:00
Robert Guo
db7a4ebec8 Revert "SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong"
This reverts commit e0c067b5f7.
2016-02-09 15:07:20 -05:00
Robert Guo
e0c067b5f7 SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong 2016-02-09 13:50:50 -05:00
Robert Guo
4c9a823b6e Revert "SERVER-22234 add tests"
This reverts commit aff0ad5caf.
2016-02-09 13:49:48 -05:00
Robert Guo
aff0ad5caf add tests 2016-02-09 13:47:28 -05:00
Mike Grundy
cbb49ce742 SERVER-21698 Add error-checking for isMaster() return values in jstests/libs/election_timing_test.js 2016-02-05 15:22:57 -05:00
Mike Grundy
4fff5009ab SERVER-22341 fix jslint errors in jstests/libs with eslint --fix 2016-02-05 15:00:50 -05:00
Spencer T Brody
a818421d4f SERVER-22297 Add framework for writing tests that perform CSRS upgrade, convert existing tests to use it 2016-02-04 14:57:52 -05:00
Benety Goh
e75d147610 SERVER-22362 better bookkeeping of primary and secondary nodes at the beginning of every election_timing.js test cycle 2016-02-01 10:47:18 -05:00
Jonathan Abrahams
3cb6b7f62a SERVER-22059 Add the authSchemaUpgrade command to the readConcern passthrough 2016-02-01 10:07:33 -05:00
James Wahlin
c8bc891437 SERVER-22048 Add index stats test covering multiple potential plan match 2016-01-12 14:07:47 -05:00
Dianna Hohensee
5be3e6bcfe SERVER-22081 Enable CSRS continuous stepdown workload in evergreen 2016-01-11 17:35:45 -05:00
Kaloian Manassiev
4ec390cf7b SERVER-22010 Blacklist min_optime_recovery.js from continuous config stepdown suite
Also increases the sleep time of the stepdown thread to allow for balance
rounds to succeed.
2015-12-23 15:05:18 -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
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
Dan Pasette
a3d8fbcadf Revert "SERVER-21366 Periodically yield when applying migration deletions"
This reverts commit 7f3d0f2cfa.
2015-12-18 17:50:01 -05:00