Commit Graph

289 Commits

Author SHA1 Message Date
George Wangensteen
0ee599ffdf SERVER-67649 Teach IDL reply types to ignore generic fields 2022-07-28 14:51:50 +00:00
Hugh Tong
044d2f734e SERVER-67824 Rename IDLParserErrorContext to IDLParserContext 2022-07-26 21:00:49 +00:00
Sara Golemon
b6eb0136c4 SERVER-68155 Improve IDL struct command handling 2022-07-25 16:26:27 +00:00
Sophia Tan
79b17eb848 SERVER-65459 Construct NamespaceString using tenantId on the OpMsgRequest during command parsing for IDL defined commands 2022-07-13 05:16:02 +00:00
jannaerin
ac1ca19588 Revert "SERVER-65459 Construct NamespaceString using tenantId on the OpMsgRequest during command parsing for IDL defined commands"
This reverts commit c340d5a7a8.
2022-07-12 16:25:47 +00:00
Sophia Tan
c340d5a7a8 SERVER-65459 Construct NamespaceString using tenantId on the OpMsgRequest during command parsing for IDL defined commands 2022-07-11 23:46:23 +00:00
Reilly McBride
f5d681c10a SERVER-67200 Add a new range QueryType to EncryptedFieldConfig 2022-07-08 18:35:10 +00:00
Billy Donahue
501b2dc980 SERVER-67709 rename visit_helper 2022-07-06 15:17:27 +00:00
Vesselina Ratcheva
835f85779c SERVER-64089 Ignore checking fields in IGNORE_UNSTABLE_LIST in IDL compatibility checker 2022-06-23 22:26:32 +00:00
Mark Benvenuto
33d893ff83 SERVER-66724 Create FLE 2 Equality Match Expression 2022-06-16 02:21:54 +00:00
Sara Golemon
4fab61e9c5 SERVER-66360 Remove multi-user authentication support 2022-05-24 05:17:25 +00:00
Mikhail Shchatko
ff67413773 SERVER-65781 Run the symbolizer on CI output 2022-05-18 15:03:20 +00:00
Mark Benvenuto
97dc398d9a SERVER-66093 Improve readability of IDL generated C++ code 2022-05-10 19:37:17 +00:00
Benety Goh
418028cf4d SERVER-66304 remove trailing space from IDL enum names 2022-05-09 19:23:46 +00:00
Billy Donahue
6080d01374 SERVER-58110 IDL remove const-returning getters 2022-04-29 03:29:59 +00:00
Didier Nadeau
cdee5f5d22 SERVER-65834 Add validation for idl array parameters 2022-04-28 15:29:41 +00:00
Sophia Tan
5268b0ce77 SERVER-65449 Add $tenant field to IDL for commands 2022-04-28 15:28:28 +00:00
Robert Guo
a3a87f936f SERVER-65672 upgrade python packages to support 3.10 2022-04-24 02:12:33 +00:00
Randolph Tan
77ffcb1d04 SERVER-6491 Make dropIndexes take the distlock so it can never run in parallel with shardCollection 2022-04-20 03:51:41 +00:00
Richard Samuels
a4aa57a45b SERVER-62992 Don't validate resmoke.ini and install_dir when using subcommands other than run 2022-04-18 15:22:33 +00:00
Varun Ravichandran
ceb27a1820 SERVER-61802: Create changeStreamOptions cluster server parameter 2022-04-12 01:15:19 +00:00
Richard Samuels
0d9705653d SERVER-62992 Remove need for resmoke.ini 2022-04-08 14:27:40 +00:00
Huayu Ouyang
1abaec7ea9 SERVER-64821 Change unstable to true for fields that are not meant to be included in the stable API 2022-03-31 22:37:06 +00:00
Varun Ravichandran
556f288e52 SERVER-62253: Generate specialized and storage cluster server parameters from IDL 2022-03-18 02:46:22 +00:00
James Wahlin
6e8396defc SERVER-63850 Add the count command to API version 1 2022-03-14 21:10:54 +00:00
Sviatlana Zuiko
00553eb233 Revert "SERVER-63850 Add the count command to API version 1"
This reverts commit 1ca10441ee.
2022-03-14 12:32:56 +00:00
James Wahlin
1ca10441ee SERVER-63850 Add the count command to API version 1 2022-03-12 16:32:57 +00:00
Varun Ravichandran
aebf1ab7fa SERVER-63630: Extend IDLServerParameterWithStorage to support cluster server parameters 2022-03-11 18:34:39 +00:00
Billy Donahue
7c5ff6c912 SERVER-63588 ServerParameter: test for redact, remove self-registration 2022-03-10 19:32:28 +00:00
Huayu Ouyang
d4af42c0e6 SERVER-63842 Improve error messages in IDL Compatibility Checker 2022-03-08 16:33:51 +00:00
Robert Guo
d93689f1ea SERVER-64301 ignore third-party IDLs in stable API check 2022-03-07 21:25:20 +00:00
Justin Seyster
26bab13661 SERVER-61008 Upgrade vendorized mozjs to esr91.3
Co-authored-by: Mohammad Dashti <mdashti@gmail.com>
2022-03-07 12:08:01 -05:00
Benety Goh
eaf7eb2f1b SERVER-63748 complex access checks for aggregation stages should be separate from default (no aggregation stage defined) 2022-03-05 00:46:34 +00:00
Benety Goh
9865999146 SERVER-63748 extract complex access logic from check_security_access_checks() 2022-03-04 21:47:24 +00:00
Benety Goh
ed755f75ec SERVER-63748 provide __str__ functions for Privilege and AccessCheck 2022-03-04 21:20:51 +00:00
Benety Goh
f3672960cc SERVER-63748 extend access check syntax to accept optional agg_stage for privilege definition 2022-03-04 20:27:04 +00:00
Ted Tuckman
f25675cc8e SERVER-62535 Allow sharded aggregation to return two cursors 2022-03-02 23:11:24 +00:00
A. Jesse Jiryu Davis
1b130329e1 SERVER-63108 Rename Versioned API to Stable API 2022-02-07 19:37:24 +00:00
ali-mir
a259083f11 SERVER-62569 Handle bson_serialization_type for ArrayType in IDL Compatibility Checker script 2022-02-02 23:46:08 +00:00
Gregory Noma
5cd04445c0 SERVER-63024 Support default values for variants in IDL 2022-01-27 21:48:12 +00:00
Gregory Noma
90239f2468 SERVER-63002 Support bindata types for variants in IDL 2022-01-26 23:43:54 +00:00
Huayu Ouyang
b6dc9c4baa SERVER-62621 IDL compatibility checker should check brand new commands 2022-01-25 21:00:19 +00:00
Romans Kasperovics
58f041625b SERVER-56387 Check optionalBool-typed IDL fields for backward compatibility 2022-01-14 01:15:48 +00:00
Romans Kasperovics
9ce5ff8c50 SERVER-60349 Allow adding optionalBool fields in IDL compatibility check 2022-01-06 22:47:00 +00:00
Sara Golemon
47d12041be SERVER-59813 Simplify ServerParameter construction and add formal readonly parameters 2021-12-30 20:27:32 +00:00
Sara Golemon
fd163ac958 SERVER-61617 Restrict actionType/matchType combinations on serverless 2021-12-29 17:43:13 +00:00
Gregory Wlodarek
a0ca5d4dd4 SERVER-62187 Add a way to ignore API changes for released fields in
earlier versions that are behind a disabled feature flag
2021-12-21 22:27:58 +00:00
Huayu Ouyang
498f8a7cff SERVER-61551 IDL compatibility checker should check chained structs 2021-12-09 17:42:47 +00:00
Arun Banala
3242083daa Revert "SERVER-60694 Move collMod to DDL coordinator infrastructure" 2021-12-03 20:05:44 +00:00
Rui Liu
0b5f8fbf74 SERVER-60694 Move collMod to DDL coordinator infrastructure 2021-11-23 21:42:00 +00:00