summaryrefslogtreecommitdiff
path: root/buildscripts/idl/idl
Commit message (Collapse)AuthorAgeFilesLines
* Revert "SERVER-65459 Construct NamespaceString using tenantId on the ↵jannaerin2022-07-126-63/+48
| | | | | | OpMsgRequest during command parsing for IDL defined commands" This reverts commit c340d5a7a891758510728997c839f8e8d7e5eaa0.
* SERVER-65459 Construct NamespaceString using tenantId on the OpMsgRequest ↵Sophia Tan2022-07-116-48/+63
| | | | during command parsing for IDL defined commands
* SERVER-67709 rename visit_helperBilly Donahue2022-07-061-2/+2
|
* SERVER-66724 Create FLE 2 Equality Match ExpressionMark Benvenuto2022-06-161-0/+1
|
* SERVER-66093 Improve readability of IDL generated C++ codeMark Benvenuto2022-05-101-21/+32
|
* SERVER-66304 remove trailing space from IDL enum namesBenety Goh2022-05-091-1/+1
|
* SERVER-58110 IDL remove const-returning gettersBilly Donahue2022-04-292-127/+29
|
* SERVER-65834 Add validation for idl array parametersDidier Nadeau2022-04-281-0/+3
|
* SERVER-65449 Add $tenant field to IDL for commandsSophia Tan2022-04-281-0/+13
|
* SERVER-65672 upgrade python packages to support 3.10Robert Guo2022-04-241-1/+0
|
* SERVER-61802: Create changeStreamOptions cluster server parameterVarun Ravichandran2022-04-123-13/+16
|
* SERVER-62253: Generate specialized and storage cluster server parameters ↵Varun Ravichandran2022-03-185-13/+47
| | | | from IDL
* SERVER-63630: Extend IDLServerParameterWithStorage to support cluster server ↵Varun Ravichandran2022-03-111-2/+2
| | | | parameters
* SERVER-63588 ServerParameter: test for redact, remove self-registrationBilly Donahue2022-03-101-16/+10
|
* SERVER-63748 provide __str__ functions for Privilege and AccessCheckBenety Goh2022-03-041-0/+25
|
* SERVER-63748 extend access check syntax to accept optional agg_stage for ↵Benety Goh2022-03-042-0/+3
| | | | privilege definition
* SERVER-62535 Allow sharded aggregation to return two cursorsTed Tuckman2022-03-025-0/+7
|
* SERVER-63024 Support default values for variants in IDLGregory Noma2022-01-272-11/+0
|
* SERVER-63002 Support bindata types for variants in IDLGregory Noma2022-01-262-17/+32
|
* SERVER-59813 Simplify ServerParameter construction and add formal readonly ↵Sara Golemon2021-12-301-0/+4
| | | | parameters
* SERVER-61617 Restrict actionType/matchType combinations on serverlessSara Golemon2021-12-291-0/+4
|
* SERVER-60814 Require 'unstable' field to avoid accidental additions to the ↵Huayu Ouyang2021-11-222-2/+2
| | | | stable API
* SERVER-61580 Add support for extraData to enumsSara Golemon2021-11-196-8/+119
|
* SERVER-59495 Donor and recipient tenant migration state machines will ↵Suganthi Mani2021-11-091-15/+6
| | | | persist the migration protocol info and tenantId info will be an empty string for 'Merge' protocol."
* Revert "SERVER-59495 Donor and recipient tenant migration state machines ↵Gregory Wlodarek2021-11-041-6/+15
| | | | | | will persist the migration protocol info and tenantId info will be an empty string for 'Merge' protocol." This reverts commit bbc96fbba2deaac539165bcd86bbdaf6037f41dd.
* SERVER-59495 Donor and recipient tenant migration state machines will ↵Suganthi Mani2021-11-021-15/+6
| | | | persist the migration protocol info and tenantId info will be an empty string for 'Merge' protocol.
* SERVER-58756 Store stmtIds for the operations in retryable internal ↵Cheahuychou Mao2021-10-291-2/+7
| | | | transactions in applyOps oplog entries
* Revert "SERVER-59495 Donor and recipient tenant migration state machines ↵Suganthi Mani2021-10-251-6/+15
| | | | | | will persist the migration protocol info and tenantId info will be an empty string for 'Merge' protcol." This reverts commit 56a5ddbf5a2ba92169e81ec24f9387c5fe1c0931.
* SERVER-59495 Donor and recipient tenant migration state machines will ↵Suganthi Mani2021-10-231-15/+6
| | | | | | persist the migration protocol info and tenantId info will be an empty string for 'Merge' protcol. Added a new optional "protocol" field to 'recipientSyncData' cmd & made 'tenantId' field as optional.
* SERVER-60688 IDL compiler generates includes for imported IDL files which ↵Suganthi Mani2021-10-141-2/+3
| | | | have enums.
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace ↵Vishnu Kaushik2021-09-011-4/+4
| | | | references with generated FCV constants
* SERVER-59453 Add support for generic BSONArray to IDLSara Golemon2021-08-234-3/+35
|
* SERVER-57446 fix clang-tidy header issues and add header-filterDaniel Moody2021-08-022-37/+53
|
* SERVER-58132 simplify IDL comparison operatorsBilly Donahue2021-06-291-86/+19
|
* SERVER-57540 IDL accepts null CommitQuorum typeMark Benvenuto2021-06-231-65/+55
|
* SERVER-57927 Handle default enum values in chained_structs of IDLArun Banala2021-06-221-6/+4
|
* SERVER-56585 IDL generator uses c++17 attribute maybe_unusedBenety Goh2021-05-051-5/+4
|
* SERVER-56455 Expose reply_type on generated Command classSara Golemon2021-04-291-0/+8
|
* SERVER-43964 UUID etc need not befriend IDL typesBilly Donahue2021-04-232-30/+12
| | | | | | Make idl's empty ChunkRange construction allowed again This reverts commit aa2bbde8810ae9de83d6d0f1adbd364ed52cde32.
* Revert "SERVER-43964 UUID etc need not befriend IDL types"Uladzimir Makouski2021-04-222-12/+30
| | | | This reverts commit 8f4dbd6889eb9534da7af27729aa0c2edea532f0.
* SERVER-43964 UUID etc need not befriend IDL typesBilly Donahue2021-04-222-30/+12
|
* SERVER-55960 always pass field name to IDL serializerBenety Goh2021-04-091-2/+7
|
* SERVER-53211 Check for incompatible changes in generic_argument.idl in IDL ↵Ali Mir2021-04-061-0/+16
| | | | compatibility checker script
* SERVER-54533 Add error in IDL that all commands with api_version != “” ↵Mark Benvenuto2021-03-314-7/+25
| | | | have access_check
* SERVER-55211 Hello command should allow unknown fieldsHuayu Ouyang2021-03-242-12/+0
|
* SERVER-54524 Extend Authorization Session to record all access checks and ↵Mark Benvenuto2021-03-221-3/+10
| | | | privilege checks.
* SERVER-54532 Extend buildscripts/idl/idl_check_compatibility.py to check for ↵Huayu Ouyang2021-03-181-0/+10
| | | | additions and changes in complex
* SERVER-54523 Extend access_check for complex checks and generate IDL contractMark Benvenuto2021-03-114-2/+104
|
* SERVER-54521 Extend access_check for simple and privilegesMark Benvenuto2021-03-086-20/+135
|
* SERVER-54522 Extend access_check for simple and access_checksMark Benvenuto2021-03-036-13/+139
|