Commit Graph

319 Commits

Author SHA1 Message Date
Sophia Tan
94ba419ca5 SERVER-72060 Tenant information on IDL command field is dropped off while parsing from BSONObj 2022-12-13 23:43:29 +00:00
Trevor Guidry
b4a126b43a SERVER-61794 update pymongo to 4.3.3 2022-12-13 18:02:47 +00:00
Vesselina Ratcheva
88aedb81e1 SERVER-71314 Create bulkWrite IDL and command stub 2022-12-06 06:24:01 +00:00
Faustoleyva54
91c6120015 SERVER-71601 Set an upper limit for bucketRoundingSeconds and bucketMaxSpanSeconds in create and collMod commands 2022-12-02 20:57:40 +00:00
George Wangensteen
47895b611f SERVER-71409 Generate generic argument and reply fields as c++ structures 2022-11-30 16:34:44 +00:00
Gabriel Marks
669df50d87 SERVER-65809 Add min_fcv IDL option for server parameters 2022-11-17 21:09:28 +00:00
Trevor Guidry
22f38cf147 SERVER-63104 add resmoke argument for generating all_feature_flags.txt locally 2022-11-16 18:42:54 +00:00
Tommaso Tocci
1d4fb6ff67 SERVER-70963 Test API version compatibility only against reachable versions 2022-11-02 12:52:08 +00:00
Sara Golemon
2cfc78ff27 SERVER-69060 Guard server parameters on feature flags 2022-09-27 03:13:12 +00:00
George Wangensteen
ed0dffba9c SERVER-67826 Allow IDL types to own or preserve the lifetime of underlying data 2022-09-26 16:40:47 +00:00
Sara Golemon
689b5d5525 SERVER-69871 Move feature_flag unit into server_base 2022-09-22 00:54:09 +00:00
Mindaugas Malinauskas
aa15763f05 SERVER-60919 Remove oplog based change stream pre-image storage 2022-09-14 15:06:34 +00:00
Gabriel Marks
293d41288f SERVER-68017 Constrain cluster-wide with-storage parameters to be tenant ID aware 2022-09-13 20:02:43 +00:00
Sophia Tan
188e3fce2e SERVER-69388 Have IDL command constructor to init its database name field with DatabaseName object 2022-09-09 21:09:10 +00:00
Alexander Neben
97ac02fa50 SERVER-68593 Disable low value python warnings 2022-09-02 22:55:09 +00:00
Gabriel Marks
36b8246daa SERVER-68342 Modify ServerParameter to take tenantId 2022-08-30 21:12:24 +00:00
Kaloian Manassiev
d5978f3d85 SERVER-68826 Move logical_time into server_base 2022-08-29 09:46:28 +00:00
Kaloian Manassiev
0c95addd61 SERVER-68826 Move basic_types into server_base 2022-08-26 16:10:00 +00:00
Vesselina Ratcheva
17e0097a3a SERVER-68621 Fix internal fields erroneously marked as stable 2022-08-25 01:27:47 +00:00
Erin McNulty
160e9ba26f SERVER-68558: Mark command reply types with is_command_reply field 2022-08-24 21:38:34 +00:00
Hugh Tong
c81e869007 SERVER-66708 Ensure deserializer methods for IDL defined types that construct NamespaceString have access to tenantId 2022-08-18 18:32:23 +00:00
Jason Chan
abca3f700a Revert "SERVER-67826 Ensure parsed IDL types own or preserve the lifetime of their data"
This reverts commit de251a83a4.
2022-08-15 15:32:50 +00:00
Fernando Lisboa
408c0cfc46 SERVER-61822 Create new command listDatabasesForAllTenants 2022-08-11 23:30:22 +00:00
Huayu Ouyang
c83e20e55a SERVER-68644 Update Stable API README 2022-08-11 19:49:09 +00:00
George Wangensteen
de251a83a4 SERVER-67826 Ensure parsed IDL types own or preserve the lifetime of their data 2022-08-02 19:55:00 +00:00
Rui Liu
10d1fe34d9 SERVER-61685 Remove isTimeseriesNamespace flag for collMod 2022-08-02 18:25:36 +00:00
Rui Liu
62d2777a3e SERVER-65002 Change 'unstable' boolean to 'stability' enum and allow 'internal' stability 2022-08-01 11:19:08 +00:00
Sophia Tan
b2e97ba786 SERVER-67516 Change _dbName element on IDL defined commands to be DatabaseName object 2022-07-29 17:34:14 +00:00
Vesselina Ratcheva
6262d18688 SERVER-65004 Make it harder to add a stable field/change an unstable field to stable in the IDL compatibility checker 2022-07-28 20:14:58 +00:00
Billy Donahue
ac71e4974a SERVER-68376 make IDL-generated code compatible with boost or std optional 2022-07-28 17:56:37 +00:00
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