George Wangensteen
|
47895b611f
|
SERVER-71409 Generate generic argument and reply fields as c++ structures
|
2022-11-30 16:34:44 +00:00 |
Mindaugas Malinauskas
|
aa15763f05
|
SERVER-60919 Remove oplog based change stream pre-image storage
|
2022-09-14 15:06:34 +00:00 |
Alexander Neben
|
97ac02fa50
|
SERVER-68593 Disable low value python warnings
|
2022-09-02 22:55:09 +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 |
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 |
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 |
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 |
Reilly McBride
|
f5d681c10a
|
SERVER-67200 Add a new range QueryType to EncryptedFieldConfig
|
2022-07-08 18:35:10 +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 |
Sara Golemon
|
4fab61e9c5
|
SERVER-66360 Remove multi-user authentication support
|
2022-05-24 05:17:25 +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 |
Varun Ravichandran
|
ceb27a1820
|
SERVER-61802: Create changeStreamOptions cluster server parameter
|
2022-04-12 01:15:19 +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 |
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 |
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 |
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 |
Ted Tuckman
|
f25675cc8e
|
SERVER-62535 Allow sharded aggregation to return two cursors
|
2022-03-02 23:11: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 |
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 |
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 |
Huayu Ouyang
|
e818cd876e
|
SERVER-60814 Require 'unstable' field to avoid accidental additions to the stable API
|
2021-11-22 22:17:16 +00:00 |
Suganthi Mani
|
b154ad3dfa
|
SERVER-61288 idl_check_compatibility.py parses older version command idl files using files imported from the same older version branch.
|
2021-11-09 16:09:20 +00:00 |
Denis Grebennicov
|
b77548a8a8
|
SERVER-60232 Convert 'changeStreamsPreAndPostImages' parameter for create/collMod commands to object
|
2021-10-12 11:04:58 +00:00 |
Denis Grebennicov
|
a1028f6738
|
SERVER-58469 Add option "changeStreamsPreAndPostImages" to the "create" and "collMod" commands
|
2021-09-15 10:17:58 +00:00 |
Rushan Chen
|
b417e6c4f6
|
SERVER-48560 remove collation from accepted fields in explain command after LTS is updated to 5.0
|
2021-08-30 20:51:33 +00:00 |
Adityavardhan Agrawal
|
e9ebf0db90
|
SERVER-47065 remove use44SortKeys
|
2021-08-19 23:14:18 +00:00 |
Adityavardhan Agrawal
|
a774156ecd
|
SERVER-46751 remove useNewUpsert
|
2021-08-19 19:20:05 +00:00 |
Erwin Pe
|
746872f07e
|
SERVER-58711 Complete TODO listed in SERVER-54923
|
2021-07-28 22:43:45 +00:00 |
Moustafa Maher
|
40e33669bb
|
SERVER-55203 Change the stable release tag to r5.0.0-rc3 while checking IDL compatibility
|
2021-06-23 20:43:56 +00:00 |
Samy Lanka
|
56adea3db5
|
Revert "SERVER-55203 Change the stable release tag to r5.0.0-rc0 while checking IDL compatibility"
This reverts commit ac74f7de3c.
|
2021-06-16 18:14:12 +00:00 |
Moustafa Maher
|
ac74f7de3c
|
SERVER-55203 Change the stable release tag to r5.0.0-rc0 while checking IDL compatibility
|
2021-06-14 22:50:10 +00:00 |
Milena Ivanova
|
8a24eacb19
|
SERVER-56496 Complete TODO listed in SERVER-55899
|
2021-05-05 13:06:34 +00:00 |
Benety Goh
|
788239ede9
|
SERVER-56050 un-blocklist commitQuorum in API checks
The underlying IDL type violations were addressed in commit f5a4ebbb86.
|
2021-04-26 16:13:31 +00:00 |
Mohammad Dashti
|
2ff1849ef0
|
SERVER-54925 Move away from using Bson_serialization_type “any”
|
2021-04-10 20:05:27 +00:00 |
Ali Mir
|
6aaad044a8
|
SERVER-53211 Check for incompatible changes in generic_argument.idl in IDL compatibility checker script
|
2021-04-06 21:08:15 +00:00 |
Moustafa Maher
|
ebe3f4d450
|
SERVER-55524 Remove aborting for missing array in IDL compatibility checker
|
2021-04-01 23:25:03 +00:00 |
Huayu Ouyang
|
1a2e420059
|
SERVER-54854 Stop type checking unstable fields
|
2021-03-25 17:05:52 +00:00 |
Moustafa Maher
|
c4530deb51
|
SERVER-54927 move away from using Bson_serialization_type any
|
2021-03-25 04:52:57 +00:00 |
Huayu Ouyang
|
d1a5db3e68
|
SERVER-55212 Check compatibility of strict field
|
2021-03-24 21:17:05 +00:00 |
Huayu Ouyang
|
37bc14bbf9
|
SERVER-54532 Extend buildscripts/idl/idl_check_compatibility.py to check for additions and changes in complex
|
2021-03-18 23:34:01 +00:00 |
Huayu Ouyang
|
5af62fea50
|
SERVER-54855 Allow unstable fields to become stable if they are optional or have a default
|
2021-03-18 16:42:41 +00:00 |
Moustafa Maher
|
10439de079
|
SERVER-53212 Create an evergreen task for IDL compatibility check
|
2021-03-18 01:56:58 +00:00 |
Moustafa Maher
|
01adf14c5b
|
SERVER-55107 Adding checking for Variant containing Array Type in idl_check_compatibility
|
2021-03-17 22:53:10 +00:00 |
Moustafa Maher
|
0757d14ea9
|
SERVER-54771 Adding Array Type checking in idl_check_compatibility
|
2021-03-12 02:27:57 +00:00 |
Huayu Ouyang
|
e32478da11
|
SERVER-54530 Extend buildscripts/idl/idl_check_compatibility.py to check for changes between access_check types and for changes in simple
|
2021-03-11 19:04:49 +00:00 |
Ali Mir
|
0a882715b0
|
SERVER-55052 Generalize error messages for reply fields in IDL compatibility checker script
|
2021-03-10 22:10:37 +00:00 |
Huayu Ouyang
|
268847f531
|
SERVER-54884 Support validators for API V1 Command Replies
|
2021-03-10 19:37:50 +00:00 |
Huayu Ouyang
|
63969d2f04
|
SERVER-54476 Handle variant types in command parameters and command types in IDL compatibility checker script
|
2021-03-08 20:51:24 +00:00 |
Huayu Ouyang
|
dfe2b9dd17
|
SERVER-54853 Allow bson_serialization_type "any" in API V1 request/reply fields
|
2021-03-08 18:40:55 +00:00 |
Moustafa Maher
|
c182af82f9
|
SERVER-52601 Disallow commands with the same command_name in the same api_version in IDL
|
2021-03-03 03:38:02 +00:00 |
Huayu Ouyang
|
4633fd74ad
|
SERVER-54518 Change command "type" struct field compatibility checker to check for new non-optional fields
|
2021-03-03 01:43:48 +00:00 |
Huayu Ouyang
|
674ab8d343
|
SERVER-52925 Ban incompatible validator changes in API Version 1 IDL command definitions
|
2021-02-25 03:57:02 +00:00 |
Ali Mir
|
10a785a8b6
|
SERVER-53203 Type check parameters in IDL compatibility checker script
|
2021-02-24 02:33:29 +00:00 |
Ali Mir
|
892221532d
|
SERVER-53202 Check for removed parameters in IDL compatibility checker script
|
2021-02-17 18:49:41 +00:00 |
Huayu Ouyang
|
02115791f2
|
SERVER-54145 Handle variant types in reply fields in IDL compatibility checker script
|
2021-02-17 01:13:50 +00:00 |
Huayu Ouyang
|
afba24e053
|
SERVER-53209 Check for incompatible changes in ErrorReply in IDL compatibility checker script
|
2021-02-11 20:30:49 +00:00 |
Huayu Ouyang
|
3a23cc592f
|
SERVER-54109 Check for incompatible "namespace" and "type" field changes in IDL compatibility checker script
|
2021-02-09 18:33:31 +00:00 |
Huayu Ouyang
|
1d63db331d
|
SERVER-53207 Recursively type check reply_type in IDL compatibility checker script
|
2021-02-03 17:42:02 +00:00 |
Huayu Ouyang
|
3615d707c4
|
SERVER-53206 Type check reply_type in IDL compatibility checker script
|
2021-02-02 03:13:06 +00:00 |
Huayu Ouyang
|
3b3e3f2baf
|
SERVER-53205 Check for a removed field from reply type in IDL compatibility checker script
|
2021-01-27 01:38:50 +00:00 |
Huayu Ouyang
|
9d762dc925
|
SERVER-53201 Check for removed commands in IDL compatibility checker script
|
2021-01-25 21:32:40 +00:00 |
Huayu Ouyang
|
074256c862
|
SERVER-53200 Create IDL compatibility checker script
|
2021-01-22 20:52:01 +00:00 |