0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

124 Commits

Author SHA1 Message Date
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