Commit Graph

28 Commits

Author SHA1 Message Date
Zac 591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +00:00
lmestres eb2815ac03 SERVER-105463 Remove the user argument in isPresentAndEnabled (#37424)
Co-authored-by: lmestres <laura.mestrestoress@mongodb.com>
GitOrigin-RevId: 5bde445ae0ddbfbd0472da86b22dec65ec7842ca
2025-06-19 08:29:14 +00:00
Richy Gerard D 5e741341bc SERVER-102299 IDL: Rename shouldBeFCVGated (#36828)
GitOrigin-RevId: ff17c7a135df80a55be943f764c6be36de1fb0e9
2025-06-11 16:29:04 +00:00
Anna Maria Nestorov 0b32230530 SERVER-103598 isPresentAndEnabled feature flag check runs on CSRS (#36652)
GitOrigin-RevId: b79c9a1b74044c33f77130095399f9ee1b2738ab
2025-06-10 17:42:23 +00:00
Gregory Noma 064c18e0b8 SERVER-103552 Check feature flag only once in `raw_operation_utils` (#34771)
GitOrigin-RevId: 38f3f1f8bf59c65a1ebcdf00cdf53d3d1cdf8481
2025-04-10 06:27:37 +00:00
Tommaso Tocci 2a2893c7f4 SERVER-103189 Introduce raw_operation_utils.js test library (#34383)
Co-authored-by: Gregory Noma <gregory.noma@gmail.com>
Co-authored-by: Christopher M. Wolff <chris.wolff@mongodb.com>
GitOrigin-RevId: 04a9826599875dbc1338908b2f04a899da1347fd
2025-04-10 04:46:43 +00:00
Aitor Esteve Alvarado 261e4e5a9a SERVER-102395 Make FeatureFlagUtil match behavior of FCVGatedFeatureFlag::isEnabled (#33767)
GitOrigin-RevId: c961b3b8503edc5bcd46a7fd59e3f0dcd58b1a9f
2025-04-10 02:16:04 +00:00
Erin McNulty 8e04853009 SERVER-94626 Enable sharding core passthroughs with gRPC (#26928)
GitOrigin-RevId: 0b3e76ce08cb028be1c5551f697bea4bfb42e056
2024-09-27 21:12:02 +00:00
Cedric Sirianni 947f02f165 SERVER-74851 Create feature flag for PM-3262 (#23383)
GitOrigin-RevId: 90921d570d68dced9e94d7c6341bd0554280a6e2
2024-09-09 17:25:38 +00:00
George Wangensteen 9394714b93 SERVER-92989 Make FeatureFlagUtil use a connection to the entire replica set so it is resilient to killed primaries (#25577)
GitOrigin-RevId: 03305d551de4644c376d8d2238283268132c5ef2
2024-07-31 18:32:14 +00:00
George Wangensteen 0abecbd889 SERVER-92442 Make FeatureFlagUtil JS library retry making it's initial connection to the cluster on network errors (#24888)
GitOrigin-RevId: a041cd19ddbeb1495d86a326e143250f6276a8e7
2024-07-19 21:11:38 +00:00
ppolato f3ff8e5399 SERVER-91008 Make the methods of the FeatureFlagUtil JS library more resilient to server shutdown events. (#23720)
GitOrigin-RevId: 09d68d60159dca88bf6be72ad800ea4e610b1921
2024-06-25 13:06:40 +00:00
Tommaso Tocci fa3dbb3987 SERVER-89943 Feature flag util must retry upon errors in suites with stepdowns and kill primary (#21903)
GitOrigin-RevId: e19b1816d7bd2beaa0f35feb32d44cb076beb77d
2024-05-07 06:37:10 +00:00
Benety Goh 2c165f3194 SERVER-87569 Add a check to FeatureFlagUtil.getStatus() to catch incorrect usage (#19758)
GitOrigin-RevId: b32e1a11021f4c00046245ca2480d67a90cad473
2024-03-09 02:28:24 +00:00
egol 25d63f1205 SERVER-79671 Prevent moveChunk, splitChunk and refineCollectionShardKey from doing changes on unsplittable collections 2023-09-27 10:27:35 +00:00
Evelyn Wu a8c247dd83 SERVER-79460 Make sure FeatureFlagUtil.isPresentAndEnabled and other feature flag javascript helpers handle shouldBeFCVGated 2023-09-11 19:37:17 +00:00
Matt Broadstone a4f458fe4d SERVER-79735 Convert jstest corpus to use es modules 2023-08-06 20:48:04 +00:00
Matt Broadstone 1e98a0f23d SERVER-78551 Migrate analyze_plan library to module 2023-07-05 21:23:02 +00:00
kauboy26 ef9529cf74 SERVER-76133 Use db.getMongo().defaultDB instead of db.defaultDB 2023-04-18 16:47:45 +00:00
Gregory Wlodarek 7b4c5da7b6 SERVER-74674 Fix type checking getDB in feature_flag_util.js 2023-03-07 17:52:30 +00:00
Jordi Olivares Provencio 2285ffddaf SERVER-74206 Use getSiblingDB if getDB doesn't exist 2023-02-27 18:58:09 +00:00
Charlie Swanson 157657ee0a SERVER-72517 feature flag testing robustness 2023-02-14 04:30:07 +00:00
Luxi Liu c7ef5a02d1 SERVER-68651 Put isDowngrading to upgraded path under feature flag 2022-08-19 17:36:41 +00:00
Dan Larkin-York f0818c2c2c SERVER-67902 Fix time-series feature flag checks in sharded environments 2022-07-29 12:34:16 +00:00
Antonio Fuschetto 4fda2fe353 SERVER-66581 Disallow FeatureFlagUtil.isEnabled to get parameters from routers 2022-06-15 10:47:37 +00:00
Jordi Serra Torrens 78764d1593 SERVER-63302 Fix FeatureFlagUtil.isEnabled FCV version check 2022-02-04 17:53:22 +00:00
Henrik Edin 22a0ad7427 SERVER-60060 Take FCV into account when checking TimeseriesBucketCompression feature flag 2021-09-21 15:59:38 +00:00
Henrik Edin ebc5f8d832 SERVER-60058 Add helper library to check for feature flags in jstests 2021-09-20 18:29:44 +00:00