Eric Milkie
960f5deb14
SERVER-55556 add new totalUnitsWritten metric; add new localTime field to operationMetrics output
...
totalUnitsWritten is a metric that represents the number of bytes written to a document plus any index entries that follow, prior to writing another document; these bytes are then translated into Units as per the totalUnitWriteSizeBytes parameter.
Additionally, a new field localTime will now appear in every BSONArray (per database) included in the $operationMetrics aggregation stage
2021-05-03 20:30:23 +00:00
Huayu Ouyang
75a84d831d
SERVER-55697 Don't allow removing CWWC once it is set
2021-04-28 17:47:34 +00:00
Jason Zhang
5a69247372
SERVER-53251 Add dbhash check to tenant migration passthrough
2021-03-25 18:24:48 +00:00
Gregory Wlodarek
0478f8ca30
SERVER-54899 Pass in point-in-time value used for getHashesUsingSessions() into getCollectionDiffUsingSessions()
2021-03-06 02:46:25 +00:00
Bynn Lee
43224bbbba
SERVER-40820 Jstestfuzz suite to introduce spurious write conflicts
2021-02-26 20:27:27 +00:00
Moustafa Maher
31f2c01634
SERVER-54122 Fix fuzzer_tests bug of setting requireApiVersion to true and not cleaning it.
2021-02-05 22:05:53 +00:00
Ali Mir
857ec79498
SERVER-54184 Check for error message when ignoring ShutdownInProgress errors in run_reconfig_background.js
2021-02-05 20:55:30 +00:00
Judah Schvimer
cada2662c2
SERVER-54091 Update assertion messages for dbhash check run by resmoke.py
2021-02-01 15:10:50 +00:00
Ali Mir
145b26cdb0
SERVER-53994 Remove redundant try-catch statement in run_reconfig_background.js
2021-01-27 15:54:02 +00:00
XueruiFa
0d3ed9af62
SERVER-53945 : Fix property names in db hash background check
2021-01-22 15:36:10 +00:00
Max Hirschhorn
8cd628682a
SERVER-53359 jstestfuzz should validate at latest FCV
2021-01-15 10:35:48 +00:00
XueruiFa
c1889f64dc
SERVER-50935 : Expand dbhash checks to ensure two replica sets are in sync for a given tenantId
2020-12-15 15:09:12 +00:00
Pavi Vetriselvan
237bd2c08c
SERVER-53240 run_reconfig_background should ignore ShutdownErrors when initializing mongo connection
2020-12-09 16:38:12 +00:00
Mikhail Shchatko
7fb2d59296
SERVER-39859 Use the Evergreen REST v2 API to download -latest tarballs in setup multiversion mongodb
2020-12-08 07:43:26 +00:00
Brian DeLeonardis
5247cf4369
SERVER-51403 Create concurrency suite with background operation metrics collection
2020-11-19 22:39:08 +00:00
A. Jesse Jiryu Davis
2c8c742c51
SERVER-51893 Ignore "can't connect to new replica set primary" in reconfig hook
2020-11-02 00:29:01 +00:00
Ali Mir
2b5dc35f01
SERVER-50581 Replace setSlaveOk and getSlaveOk occurrences in jstests
2020-09-09 23:29:23 +00:00
A. Jesse Jiryu Davis
ec0866979a
SERVER-50784 Restore cluster settings after all JS test fuzzer suites
2020-09-08 16:06:01 +00:00
Ali Mir
0c2f4ad0b1
SERVER-49993 Update _slaves to _secondaries in replsettest.js
2020-09-04 14:15:35 +00:00
Pavi Vetriselvan
783e113bbb
SERVER-50408 Change NotMaster error name to NotWritablePrimary
2020-09-03 13:19:48 +00:00
A. Jesse Jiryu Davis
c132aec751
SERVER-50533 Unset "requireApiVersion" after fuzz tests
2020-08-25 21:45:43 +00:00
Daniel Gottlieb
1e6511738d
SERVER-21861 : Prohibit Timestamp.prototype.toString via resmoke injection.
2020-08-05 01:43:59 +00:00
Louis Williams
ab4d803f1f
SERVER-43060 CheckReplDBHashInBackground should retry the dbHash command on WriteConflicts in debug builds
2020-07-09 17:40:17 +00:00
Pavi Vetriselvan
9f3190930e
SERVER-47353 remove ConfigurationInProgress as ignorable error in reconfig hook
2020-06-05 20:16:05 +00:00
Pavi Vetriselvan
37ff80f623
SERVER-48492 reconfig hook should ignore ShutdownInProgress errors
2020-06-04 16:48:20 +00:00
Daniel Gottlieb
84e88105af
SERVER-48364 : Omit verifying the oplog as part of the validate command.
2020-05-28 15:32:52 +00:00
Daniel Gottlieb
ec8ef59980
SERVER-48294 : Have internal oplog readers be resilient to EBUSY on cursor open.
2020-05-19 20:42:41 +00:00
Gregory Wlodarek
560b266f41
SERVER-47754 Allow background validation to run on storage engines that do not support checkpoints
2020-04-24 18:59:03 +00:00
Daniel Gottlieb
a89edc5d9e
SERVER-47658 : Improve validate diagnostics, with a focus on multikey failures.
2020-04-24 16:46:40 +00:00
Pavi Vetriselvan
91672e58f1
SERVER-47678 stepdown and kill primary reconfig passthroughs should ignore ReplicaSetMonitorErrors
2020-04-24 03:08:40 +00:00
Gregory Noma
3755ee11d5
SERVER-47500 Specify writeConcern: {w: 1} in run_fuzzer_restore_cluster_settings.js
2020-04-14 19:33:37 +00:00
Pavi Vetriselvan
2debab7987
SERVER-45094 add replica_sets_reconfig_kill_primary_jscore_passthrough
2020-04-14 16:10:44 +00:00
Pavi Vetriselvan
81e0ad27c2
SERVER-45094 add replica_sets_reconfig_jscore_stepdown_passthrough
2020-04-02 22:08:36 +00:00
Randolph Tan
13f5c735c4
SERVER-46947 Add cleanup fuzzer hook to undo undesired settings from fuzzer
2020-03-23 20:31:10 +00:00
Pavi Vetriselvan
4d91fac171
SERVER-45094 add replica_sets_reconfig_jscore_passthrough suite
2020-03-17 20:45:56 +00:00
Max Hirschhorn
d09c84a085
SERVER-44244 Increase transactionLifetimeLimitSecs during validate hook.
2020-03-12 23:33:40 +00:00
Arun Banala
43d07fd8d0
SERVER-45489 Remove compound hashed shard key FCV related code
2020-03-12 12:55:20 +00:00
Max Hirschhorn
d7cdf42481
SERVER-46059 Run CheckOrphansDeleted hook in concurrency_sharded*.yml.
2020-02-18 21:39:39 +00:00
Vesselina Ratcheva
34dc015fcb
SERVER-45610 Reject commands that read data when node is in RECOVERING state
...
This reverts commit 542de84ec1
.
create mode 100644 jstests/libs/all_commands_test.js
create mode 100644 jstests/replsets/db_reads_while_recovering_all_commands.js
2020-02-18 18:27:39 +00:00
Ian Boros
542de84ec1
Revert " SERVER-45610 Reject commands that read data when node is in RECOVERING state"
...
This reverts commit ea7294598d
.
2020-02-14 18:37:38 +00:00
Vesselina Ratcheva
ea7294598d
SERVER-45610 Reject commands that read data when node is in RECOVERING state
...
create mode 100644 jstests/libs/all_commands_test.js
create mode 100644 jstests/replsets/db_reads_while_recovering_all_commands.js
2020-02-13 22:24:40 +00:00
Arun Banala
6ae36926ee
SERVER-45719 Set failpoint to allow test fuzzer to allow FCV 4.2 downgrade in the presence of compound hashed shard key
2020-01-24 17:14:53 +00:00
Dianna Hohensee
03f3b000c2
SERVER-44613 ValidateCollections hook must always set the expected FCV prior to starting
2019-11-26 13:28:34 +00:00
Gregory Wlodarek
26f431320c
SERVER-44473 Disable implicit sessions for the background validation hook to prevent having it killed by tests
2019-11-07 18:50:48 +00:00
Gregory Wlodarek
eb9ba994bc
SERVER-44313 Background validation hook checks correct serverStatus parameter
2019-11-05 19:19:43 +00:00
Dianna Hohensee
a5887f3a5b
SERVER-42358 Add new background collection validation test hook. Runs concurrently with tests.
2019-10-21 18:23:49 +00:00
Gregory Wlodarek
3a23860614
SERVER-43644 Update 'validate' shell helper to use an object instead of a boolean
2019-10-02 21:22:41 +00:00
Jason Chan
21ca406e36
SERVER-42761 Move feature_compatibility_version.js into src/mongo/shell
2019-09-09 22:39:39 +00:00
Dianna Hohensee
9d3a90a7f7
SERVER-43037 Update hooks/validate_collections.js to recognize NamespaceNotFound codeName as opposed to errmsg contents
2019-08-26 17:49:13 +00:00
Mathew Robinson
ef9f9b461e
SERVER-41177 Remove Javascript ScopedThread class
2019-08-12 17:28:18 -04:00