Ronald Steinke
d9834cc470
SERVER-115218 Module tags for versioned commands in IDL ( #45053 )
...
GitOrigin-RevId: f5f2904663191a0d5b221cfb34366295eacc68ec
2025-12-15 13:00:27 +00:00
Ronald Steinke
c8c70d5a1f
SERVER-114537 Add "open" modularity to IDL parser ( #44922 )
...
GitOrigin-RevId: 03ec821a108ad01a5cf261d919d6aa283c2b2b9e
2025-12-08 18:17:56 +00:00
Ronald Steinke
22a6f6ff2c
SERVER-113601 SERVER-113765 Set visibility on IDL enum parser functions ( #43878 )
...
GitOrigin-RevId: 38b181f20bfabe2f088eba4cb53fffd359396543
2025-11-12 21:11:29 +00:00
Joan Bruguera Micó (at MongoDB)
ccfc07ffa7
SERVER-111449 Provide an API for feature flags to only be checked against Operation FCV ( #43471 )
...
GitOrigin-RevId: 0de3dce41b04f9c797707d524716a25b5922e7b0
2025-11-12 18:37:50 +00:00
Billy Donahue
402bc9855f
SERVER-112856 initialize _hasMembers to appease Coverity ( #43885 )
...
GitOrigin-RevId: aca362e1ed53c222ebb83d38efba5fb63d6e43b8
2025-11-12 16:27:16 +00:00
Billy Donahue
142458d618
SERVER-112856 idl: list any missing required fields on serialization ( #43797 )
...
GitOrigin-RevId: 2fba4f42baaa38a7856e2e38cf0ffea2d0dbda4d
2025-11-12 05:15:58 +00:00
Philip Stoev
9aa2cce88e
SERVER-112336 Avoid git errors in checkout_idl_files_from_past_releases.py ( #43452 )
...
GitOrigin-RevId: 2a5ffb80966e7ab42979fba38baa3092d917e1aa
2025-11-12 04:26:33 +00:00
Pol Piñol Castuera
9493ebca54
SERVER-113142 Rename server parameters to reflect execution control ownership ( #43304 )
...
GitOrigin-RevId: c22ac2f045a04028460ded659e3a8a058308167b
2025-11-12 04:25:05 +00:00
Sean Lyons
4a8c290b1b
SERVER-103540 Remove workspace status dependency on python virtual environment ( #43519 )
...
GitOrigin-RevId: 069bc179b145c3985a34d3f1355c2d416d635e72
2025-11-12 04:14:38 +00:00
Ronald Steinke
71b52e3088
SERVER-113076 IDL MONGO_MOD support for feature flags, server parameters and config options ( #43303 )
...
GitOrigin-RevId: 009f646ba0c74caf8ecaab47f2d030cd17ce2dd0
2025-10-29 18:12:56 +00:00
gitpushjoe
9d8a15b82d
SERVER-103950 Create `bazel build gendts` target ( #37832 )
...
GitOrigin-RevId: eea4526e74fa72632254a4ebf704bf69df2c1f24
2025-10-14 14:33:00 +00:00
Gabriel Marks
e6be60de76
SERVER-111282 Label server_parameters and server_options modules ( #42063 )
...
GitOrigin-RevId: d71f9374e4faa84e0c830b0e58b827b6425672c5
2025-10-13 21:37:06 +00:00
Mathias Stearn
662bda6105
SERVER-98435 Rename MONGO_MOD_PUB -> MONGO_MOD_PUBLIC ( #42272 )
...
GitOrigin-RevId: 1588849c60a72fb542ad88d7faefe8458aed5341
2025-10-07 20:05:03 +00:00
karlbozdogan
deff7f6bf8
SERVER-90049 Reword IDL compatibility check message for clarity ( #42117 )
...
GitOrigin-RevId: 2fa7d62370567678e6d93bdcff09509051d5d5bc
2025-10-02 13:29:39 +00:00
Zack Winter
5c24a13a7d
SERVER-111295 Set python as formatter in format_multirun ( #41677 )
...
GitOrigin-RevId: fd3c58d1f5a9230a9fb728d2678c8c614c20437f
2025-09-24 17:41:24 +00:00
Alex Li
7c206a5a2b
SERVER-65865 Support multi-level IDL chained structs ( #40670 )
...
GitOrigin-RevId: fa754cf471c27bc31e0ed136c3935e3b0ff5a36e
2025-09-11 19:50:29 +00:00
Alex Li
a368103e52
SERVER-89143 Make IDL timestamp parsing more restrictive ( #40723 )
...
GitOrigin-RevId: 5132e4578d5d7aa53c604c26636c2a05261468fa
2025-09-11 17:13:17 +00:00
Will Buerger
2b967c5d18
SERVER-107732: AggregateCommandRequest fields are copied by default when creating expanded view request ( #40981 )
...
GitOrigin-RevId: 89298ff55e7a707903886e36d263544b351645cc
2025-09-09 19:55:13 +00:00
Jan
2458b63219
SERVER-110215 Add retry mechanism to test_api_version_compatibility task ( #40842 )
...
GitOrigin-RevId: 8b59de31252e689866b74a9e579fda707bc4921e
2025-09-03 15:06:53 +00:00
Alex Li
cf98dfd5e4
SERVER-108042 buildscripts/idl/lib.py list_idls() ignores hidden files ( #40683 )
...
GitOrigin-RevId: c23b0f269668d07e162ee6bbc0a0455da7026c7a
2025-08-28 20:42:08 +00:00
Alex Li
94e8e6d564
SERVER-32177 IDL parse() functions use default arguments for IDLParserContext ( #39643 )
...
GitOrigin-RevId: 950bd78b44b128cac6eac855f2eedfd1e7bd6476
2025-08-27 18:47:44 +00:00
Eduardo Lopez
b950964099
SERVER-92608 Implement deprecating IDL-defined server parameters ( #39065 )
...
Co-authored-by: eduardo <eduardo.lopez@mongodb.com>
Co-authored-by: Alex Li <alex.li@mongodb.com>
GitOrigin-RevId: 4908f9eb6fe9d1f00d91fe3f3d2c6fac05f15196
2025-08-26 15:17:17 +00:00
Alex Li
39bc074ccf
SERVER-83378 IDL generates constants for server parameter names ( #40040 )
...
GitOrigin-RevId: 1cab3a9bee8e083f57590a98af14036fcde478bf
2025-08-25 16:27:15 +00:00
Joan Bruguera Micó (at MongoDB)
96e300f37e
SERVER-105672 Add guardrails/warning around setting enable_on_transitional_fcv to true ( #40012 )
...
GitOrigin-RevId: a61d151d78a8a26358a5e86a14650d064cccc5e4
2025-08-20 15:14:32 +00:00
Alex Li
c14e7f0739
SERVER-55257 IDL generates valid comparison operations with inline_chained_structs:true ( #39726 )
...
GitOrigin-RevId: 13cb0e394b80ad441470c8a9d0adb237f872df2a
2025-08-07 19:01:52 +00:00
Eduardo Lopez
5bc2052b2c
SERVER-106393 Replace AtomicProxy usage ( #39221 )
...
Co-authored-by: eduardo <eduardo.lopez@mongodb.com>
GitOrigin-RevId: 39aa6d8198351b7400e18ce8fdac0df70e5a7728
2025-07-29 19:16:35 +00:00
Eduardo Lopez
39cd15f8df
SERVER-107932 Fix IDL syntax.FieldTypeArray debug string ( #38902 )
...
Co-authored-by: eduardo <eduardo.lopez@mongodb.com>
GitOrigin-RevId: 0d3890081a6e8807557b5b036d3a0c9d94b2d2e9
2025-07-23 15:55:39 +00:00
Eduardo Lopez
985a7d96f8
SERVER-98960 Remove IDL duplicate symbol check ( #38376 )
...
Co-authored-by: eduardo <eduardo.lopez@mongodb.com>
GitOrigin-RevId: a1abed629fb4ac77bb1b8b6a1329556aea9802f8
2025-07-22 17:41:12 +00:00
Jeff Zambory
84be72a158
SERVER-106408: Begin using configuration dict instead of namespace ( #38308 )
...
GitOrigin-RevId: a018c70c02ed1249f823f199a8556771e34c0fe2
2025-07-10 16:37:35 +00:00
Andrew Bradshaw
bb84a8c1a7
SERVER-106601 Open yaml files with utf8 for windows ( #37659 )
...
GitOrigin-RevId: e37e02b7ced06618cc951630fbcd07455d7c00f0
2025-06-25 14:12:35 +00:00
michael-popov-mongodb
05e2d11816
SERVER-90245 Remove unnecessary log messages about deprecated server parameters ( #37061 )
...
GitOrigin-RevId: cad85c04b76a6951bfa9a98d698b90a0881a5df4
2025-06-12 23:45:28 +00:00
Richy Gerard D
5e741341bc
SERVER-102299 IDL: Rename shouldBeFCVGated ( #36828 )
...
GitOrigin-RevId: ff17c7a135df80a55be943f764c6be36de1fb0e9
2025-06-11 16:29:04 +00:00
Zack Winter
40f6d641f7
SERVER-100631 Add ruff into "bazel run lint" ( #32166 )
...
GitOrigin-RevId: 4234e1f4a6e164cfd2ab53cdb7290b238095520f
2025-06-11 14:11:11 +00:00
Billy Donahue
ea26ea28ac
SERVER-105843 remove StringData.toString ( #36937 )
...
GitOrigin-RevId: e3d03a3ab4e1f6158a425e70ee4c4fc63af1313e
2025-06-09 16:46:48 +00:00
Ronald Steinke
5ec26f769f
SERVER-105093 remove IDL write_template() ( #36170 )
...
GitOrigin-RevId: d2e4258998b644776dab7f149a14747922e9a02a
2025-06-06 17:07:36 +00:00
Billy Donahue
5a6f231fbc
SERVER-105406 enum class BSONType, and camelCase its members ( #36430 )
...
GitOrigin-RevId: 020c0430b6b82ed7a8e8b205696efff0f370bd09
2025-06-05 20:13:29 +00:00
Justin Seyster
5c7c6388ac
SERVER-104658 Add --disableUnreleasedIFRFlags to resmoke ( #36373 )
...
GitOrigin-RevId: 40d4ab002226cc3e5594a013114405bd5066a98a
2025-05-29 20:45:15 +00:00
Ronald Steinke
bed6be217a
SERVER-103307 Module tags for IDL ( #36298 )
...
GitOrigin-RevId: 7e0d058c868bf21224d0cdeea5ce369f91c8d941
2025-05-27 16:36:09 +00:00
Ronald Steinke
ac8423f8d7
SERVER-105094 Remove unused chained_types IDL feature ( #36181 )
...
GitOrigin-RevId: 43464a738b6e60d0abda2c6909bb4d6650bd762b
2025-05-19 14:59:54 +00:00
Billy Donahue
7c5f932cd7
SERVER-105109 IDL: replace generated .rawData with .data ( #36202 )
...
GitOrigin-RevId: 01c6590f877efec932a1baa61d61502be0a0b029
2025-05-16 19:52:38 +00:00
Justin Seyster
6192f409e5
SERVER-102942 Add IncrementalFeatureContext that an operation can use to track incremental rollout features it uses ( #35398 )
...
Co-authored-by: sl-mongodb <solomon.lifshits@mongodb.com>
GitOrigin-RevId: 1fd7556950dbeb841d55927cef16105c728fb069
2025-04-29 21:15:42 +00:00
Zack Winter
f20d8d6372
SERVER-103634 Apply "bazel run format" formatter to idl files ( #34832 )
...
GitOrigin-RevId: e23ba69af1ed014bde71eb620d93c5251cfad400
2025-04-10 06:31:01 +00:00
Anton Korshunov
e3206b183f
SERVER-103079 Replace granular QO code owners teams with a single coarse team ( #34298 )
...
GitOrigin-RevId: 648777cdb4ac74fd79a26ae8fa27fd819af729e8
2025-04-10 06:25:19 +00:00
Justin Seyster
26cfafb850
SERVER-101022 Add ServerParameter sub-class for IFR feature flags ( #33810 )
...
GitOrigin-RevId: 7c3e593872a642bb8616b3feaaf9f12c4866718f
2025-04-10 03:09:54 +00:00
Daniel Moody
2f6a068c2b
SERVER-102786 make clang-tidy run on generated sources ( #34025 )
...
GitOrigin-RevId: 313b8e4100897ac2c3cdbc98a2e9886ba37b43d4
2025-04-10 02:47:48 +00:00
Joan Bruguera Micó (at MongoDB)
4f2fbb3ed4
SERVER-101559 Force new feature flag checks to use operation FCV-aware checks ( #33108 )
...
Co-authored-by: Billy Donahue <BillyDonahue@users.noreply.github.com>
GitOrigin-RevId: 34b7639d6ae1fb2116e58dfdf4e245dad938c6bc
2025-04-10 01:54:47 +00:00
Aitor Esteve Alvarado
2925b5a895
SERVER-102318 Change capitalization of enableOnTransitionalFCV ( #33502 )
...
GitOrigin-RevId: e40bbd3a55e533dd86ee05b6885e0f179b1ee525
2025-04-10 00:54:18 +00:00
Aitor Esteve Alvarado
bef2e37852
SERVER-101613 Support for FCV-gated feature flags transitioning on kUpgrading ( #32991 )
...
GitOrigin-RevId: 305badbfee32422f638e58eafda890176791c1ca
2025-04-10 00:27:52 +00:00
Justin Seyster
959cda534e
SERVER-101021 Add incremental_rollout_status property to feature_flags IDL specification ( #33209 )
...
GitOrigin-RevId: 5b638ca72059d1a061eabcb00fd6c014b9570171
2025-04-09 23:50:08 +00:00
Joan Bruguera Micó (at MongoDB)
ec8f54ded4
SERVER-99351 Incorporate Operation FCV into the FCVGatedFeatureFlag API ( #32634 )
...
GitOrigin-RevId: 086c8574fcf4e14815d45b1bd4ca3d229a140e08
2025-04-09 22:41:54 +00:00