Commit Graph

63 Commits

Author SHA1 Message Date
auto-revert-app[bot] 1a9d7eb7e9 Revert "SERVER-114501 Add availability canaries hooks (#44642)" (#44865)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 1d073d2c6d9848f2c9c985befc5be17efd4055d0
2025-12-05 17:06:47 +00:00
Daniel Gómez Ferro 8686eafdd8 SERVER-114501 Add availability canaries hooks (#44642)
Co-authored-by: Trevor Guidry <trevor.guidry@mongodb.com>
GitOrigin-RevId: 91075fd9ac427b5abd22bc7ada5bb2efa917ddb0
2025-12-05 14:14:20 +00:00
seanzimm 660b75af9c SERVER-113410: Exclude implicitly replicated collections and fix multiversion check in validate hook (#43524)
GitOrigin-RevId: dd33a9085f8e25b10d34587e0a139934767da1cc
2025-11-12 04:25:40 +00:00
seanzimm 410c5315d7 SERVER-113280: Make extended validate hook wait for all nodes to be caught up and ha… (#43409)
GitOrigin-RevId: a64a2847572a47d4942ae395f9f74b81547896dc
2025-10-31 19:11:35 +00:00
seanzimm 8bf9b9ea48 SERVER-109982: Add hash checking to validate hook (#42061)
GitOrigin-RevId: 75b4c7714647f5e99beaa37c739d2b8cd29b006a
2025-10-30 20:36:00 +00:00
Ruchitha Rajaghatta d02c7593df SERVER-110331: Make finds during step-up compatible with validation (#41420)
GitOrigin-RevId: 9f8226a7c89599849b20cfe62b2a64767c5b7d0e
2025-09-19 20:28:24 +00:00
Zac 591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +00:00
Eric Lavigne 0d93ca2492 SERVER-100040: add retryable mongo, used in hooks (#32647)
Co-authored-by: Steve McClure <steve.mcclure@mongodb.com>
GitOrigin-RevId: 7ca242fa77c2a15f3a3628db2a2cf1c14c6c7231
2025-04-09 21:51:46 +00:00
henrikedin 264cc19aae SERVER-96466 Remove validation that time-series buckets are always compressed (#28730)
GitOrigin-RevId: 55c3c1bcf562d16423e944e48f28b91fd5fca33f
2024-11-15 18:53:41 +00:00
auto-revert-app[bot] 8f51de5704 Revert "SERVER-90768 Compare output between listCollections and $listCatalog for the same database and verify equivalence in testing (#26241)" (#28459)
GitOrigin-RevId: 15d13837d62c82b8b45f1fd868864b31d5da2b3b
2024-10-24 02:43:41 +00:00
Joan Bruguera Micó (at MongoDB) 81c15e75f0 SERVER-90768 Compare output between listCollections and $listCatalog for the same database and verify equivalence in testing (#26241)
GitOrigin-RevId: 404c0b00b59973767e634385dab6ff68ba4c0d6e
2024-10-23 19:16:45 +00:00
Ali Mir 50959d0136 SERVER-94574 Set skipEnforceFastCountOnValidate when using FCBIS in validation hook threads (#26835)
GitOrigin-RevId: aabc1a93d2167a4ac5b60adc4cc733a45f4625e4
2024-09-09 18:58:04 +00:00
seanzimm 75a3c79feb SERVER-92246: Use skipEnforceFastCountOnValidate for all FCBIS tests (#25600)
GitOrigin-RevId: 77e657543860062a877bef0d2e5aeff0758d91c7
2024-08-12 18:29:06 +00:00
Jiawei Yang 8eae102e93 SERVER-90010 skip CollectionValidation when using FCBIS (#22020)
GitOrigin-RevId: 9d6e6ddbcb4aa61166640be8022acb49ff976ef8
2024-05-09 04:35:43 +00:00
Gregory Noma 78a217d19f SERVER-86280 Reclassify some validation errors as warnings (#19936)
GitOrigin-RevId: c2d450f833a856c4a7a90b9b2999cf737e86369e
2024-03-15 15:47:13 +00:00
Didier Nadeau 67fd9d1392 SERVER-82335 Stop parsing tenant prefix without atlas proxy protocol in multitenancy (#19563)
GitOrigin-RevId: ff6b22ecb2818e4b6636f70d55e073cc4ef3c1b9
2024-03-08 23:34:50 +00:00
Benety Goh e1ae884756 SERVER-86630 limit listCollections retry to ObjectIsBusy in collection validation hook (#19389)
GitOrigin-RevId: ed61ca309d8e540fa83f582ac745fbe6284ae75a
2024-02-29 01:15:29 +00:00
Benety Goh 69c3c43f5b SERVER-86630 retry listCollections in collection validation hook
GitOrigin-RevId: 621416de084f4041bf146201c643a3d22b251787
2024-02-27 19:05:12 +00:00
auto-revert-processor bb3caf1819 Revert "SERVER-80571 Run sharding jscore passthrough suites using gRPC"
This reverts commit f77589eebb91dee370ae32ef129366ad600865c9.

GitOrigin-RevId: 36c6786af3a9fc3b995ef03e31185fddb296675c
2024-01-21 10:10:13 +00:00
Erin McNulty ee9e9e681e SERVER-80571 Run sharding jscore passthrough suites using gRPC
GitOrigin-RevId: f77589eebb91dee370ae32ef129366ad600865c9
2024-01-20 05:26:57 +00:00
Binh Vo 19e5a67382 SERVER-80177 Add option for validate to return schema validation violations as warnings 2023-11-02 00:11:02 +00:00
Gregory Wlodarek b6c3ad52a4 SERVER-77351 Add a check to validation that all buckets are compressed when validating a time-series collection 2023-08-24 15:30:06 +00:00
Matt Broadstone a4f458fe4d SERVER-79735 Convert jstest corpus to use es modules 2023-08-06 20:48:04 +00:00
Matt Broadstone 8a41cf72c5 SERVER-79606 Convert validate collections hook to module 2023-08-04 16:39:04 +00:00
Gregory Wlodarek 690a6e5ed8 SERVER-76392 Collection validation hook should not error when trying to validate a view 2023-04-21 15:21:50 +00:00
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