Commit Graph

38 Commits

Author SHA1 Message Date
Gregory Noma 96327c8264 SERVER-59058 Enforce fast count validation in ValidateCollections Python hook 2021-09-30 21:01:46 +00:00
Gregory Noma 9862b5bd81 Revert "SERVER-59058 Enforce fast count validation in ValidateCollections Python hook"
This reverts commit 038958ef6e.
2021-08-21 04:20:06 +00:00
Gregory Noma 038958ef6e SERVER-59058 Enforce fast count validation in ValidateCollections Python hook 2021-08-19 19:43:41 +00:00
Gregory Noma 8dc5961aa0 Revert "SERVER-59058 Enforce fast count validation in ValidateCollections Python hook"
This reverts commit 386f9535a3.
2021-08-16 20:22:49 +00:00
Gregory Noma 386f9535a3 SERVER-59058 Enforce fast count validation in ValidateCollections Python hook 2021-08-16 16:37:20 +00:00
Max Hirschhorn 8cd628682a SERVER-53359 jstestfuzz should validate at latest FCV 2021-01-15 10:35:48 +00:00
Ali Mir 2b5dc35f01 SERVER-50581 Replace setSlaveOk and getSlaveOk occurrences in jstests 2020-09-09 23:29:23 +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
Max Hirschhorn d09c84a085 SERVER-44244 Increase transactionLifetimeLimitSecs during validate hook. 2020-03-12 23:33:40 +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
Dianna Hohensee 03f3b000c2 SERVER-44613 ValidateCollections hook must always set the expected FCV prior to starting 2019-11-26 13:28:34 +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
clang-format-7.0.1 134a408395
SERVER-41772 Apply clang-format 7.0.1 to the codebase 2019-07-27 11:02:23 -04:00
Max Hirschhorn 492493e2fc SERVER-37074 Handle interrupted FCV downgrade in validate hook. 2018-11-30 17:40:49 -05:00
Max Hirschhorn 78112be586 SERVER-37197 Fix validateCollectionsThread() to check validate result.
It would otherwise silently ignore cases where collection validation had
failed.
2018-09-18 21:10:36 -04:00
Jonathan Abrahams fdf3ac3da5 SERVER-35160 ScopedThreads should automatically inherit TestData from their parent thread 2018-09-05 15:47:58 -04:00
Xiangyu Yao bdb7951bc4 SERVER-36718 Add forceValidationWithFeatureCompatibilityVersion to collection validation hook 2018-08-27 18:44:05 -04:00
Jonathan Abrahams c8f5485a7c SERVER-32642 Return raw command response in the validate JS hook 2018-08-24 09:28:36 -04:00
David Bradford 34333a94de SERVER-34306: include host in validate error messages 2018-04-26 14:54:54 -04:00
Robert Guo 2e6b7c8ccc SERVER-31920 refactor validate_collections.js to accept a list of nodes in addition to a DB 2018-01-10 17:39:11 -05:00
Jonathan Abrahams 56ba266ca7 SERVER-32243 Add an option to have the validate hook skip some collections 2018-01-08 10:46:13 -05:00
Tess Avitabile 67500efdc1 SERVER-29350 Bump featureCompatibilityVersion to 3.6 2017-06-09 15:05:04 -04:00
Eddie Louie 103972cebb SERVER-28590 Invoke validate command on collections before shutting down mongod in JS tests 2017-06-07 14:36:31 -04:00
Eddie Louie 41d5d36950 SERVER-28501 validate_collections.js hook should tolerate KeyTooLong error response when forcing featureCompatibilityVersion 2017-04-19 13:00:35 -04:00
Max Hirschhorn 1774b8751b SERVER-26894 Tolerate invalid views in validate_collections.js. 2016-11-09 09:03:44 -05:00
Tess Avitabile ebb07d13b1 SERVER-25889 Collection validation should fail if featureCompatibilityVersion is 3.2 and the collection contains NumberDecimal values 2016-09-07 13:48:14 -04:00
Kyle Suarez 7486388e02 SERVER-25768 skip hooks in fuzzer suites when invalid views present
Skips the validate and dbhash hooks for jstestfuzz* suites when listCollections
fails with an InvalidViewDefinition error.
2016-08-24 17:39:00 -04:00
James Wahlin 97c43492de SERVER-24506 listCollections support for views 2016-07-19 10:10:43 -04:00
James Wahlin 4d826acb56 Revert "SERVER-24506 listCollections support for views"
This reverts commit bfa627513c.
2016-07-18 11:16:15 -04:00
James Wahlin bfa627513c SERVER-24506 listCollections support for views 2016-07-15 14:00:40 -04:00
Robert Guo f2f6163b0b SERVER-22860 allow resmoke.py to run JS hooks 2016-05-18 13:47:18 -04:00