summaryrefslogtreecommitdiff
path: root/src/mongo/idl
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-37920 Convert SSL set parameters to IDLSara Golemon2018-11-073-6/+37
|
* SERVER-37089 Implement code-gen for IDLServerParametersSara Golemon2018-11-027-0/+341
|
* SERVER-37087 Create IDLServerParameterWithStorage classSara Golemon2018-11-024-0/+539
|
* SERVER-37086 Create IDLServerParameter classSara Golemon2018-11-024-0/+328
|
* SERVER-37754 Remove duplicate copyright headersRamon Fernandez2018-10-253-82/+70
|
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-228-131/+192
|
* SERVER-37168 Use numeric_limits instead of raw ordinalsSara Golemon2018-10-081-2/+4
|
* SERVER-37168 Add validators for IDL fieldsSara Golemon2018-10-053-1/+340
|
* Revert "SERVER-36637 IDL objects should hold owned BSONObjs"Mark Benvenuto2018-09-141-1/+0
| | | | This reverts commit 846a6c19839601ce66f27877b348a4a5150a453d.
* SERVER-36637 IDL objects should hold owned BSONObjsMark Benvenuto2018-09-141-0/+1
|
* SERVER-34882 Support creating instances with all required fields in IDLMark Benvenuto2018-09-141-1/+3
|
* SERVER-35247 Undefined is allowed for required fields in IDLMark Benvenuto2018-08-291-0/+63
|
* SERVER-34805 Refactor the network libraries and move messages types to ↵Andrew Morrow2018-05-051-1/+1
| | | | rpc/protocol
* SERVER-34228 Add default value support for fields of type enumMark Benvenuto2018-05-012-2/+14
|
* SERVER-34179 refactor isGenericArgumentBilly Donahue2018-04-022-2/+3
| | | | | | | | | Remove the static tables floating around at namespace scope. break CommandHelpers::isGenericArgument into command_generic_argument library so it doesn't have to be inline. Some callers depend on it but would have a circularity if they actually added db/commands to their LIBDEPS.
* SERVER-14900 Log operations that exceed slowMs on mongoSBernard Gorman2018-03-223-21/+29
|
* SERVER-32987 Move the contents of the 'uuid' library to be under 'base'Kaloian Manassiev2018-01-301-1/+0
|
* SERVER-32646 CommandHelpersBilly Donahue2018-01-161-1/+1
|
* SERVER-32386 IDL should allow custom types for command's first elementMark Benvenuto2017-12-292-0/+245
|
* SERVER-32263 IDL Chained Structs should be inlined by defaultMark Benvenuto2017-12-151-0/+1
|
* SERVER-31705 IDL Generate Equality and Less than comparison operatorsMark Benvenuto2017-12-123-0/+142
|
* SERVER-31278 IDL definition does not generate properly qualified namespace ↵Mark Benvenuto2017-12-083-11/+15
| | | | for imported types
* SERVER-31660 Bring BSONObj parsers back for IDL generated commandsMark Benvenuto2017-12-011-2/+13
|
* SERVER-32005 IDL augment code with compiler likely macroMark Benvenuto2017-11-203-19/+78
|
* SERVER-32005 IDL chained struct InlingMark Benvenuto2017-11-201-0/+15
|
* SERVER-30580 Eliminate UserException and MsgAssertionException typesMathias Stearn2017-08-161-45/+50
| | | | All users were converted to just use AssertionException.
* SERVER-30560 Support serialization to OpMsgRequest document sequencesMark Benvenuto2017-08-142-22/+85
|
* SERVER-29201 Implement SessionsCollectionStandalonesamantharitter2017-08-021-5/+4
|
* SERVER-30441 Correctly set the _hasField value when deserializing from ↵Kaloian Manassiev2017-08-011-0/+14
| | | | OpMsgRequest
* SERVER-30193 Remove OP_MSG default for $dbMathias Stearn2017-07-261-13/+6
|
* SERVER-30038 rename $logicalTime to $clusterTimeMisha Tyulenev2017-07-111-2/+2
|
* SERVER-29984 Non-strict command parsers do not detect required fields are ↵Mark Benvenuto2017-07-101-48/+71
| | | | used correctly in document sequences
* SERVER-29956 Chained structs inside a command produce non-compilable codeMark Benvenuto2017-07-051-0/+15
|
* SERVER-29779 Add OpMsgRequest parsing and serialization to IDLMark Benvenuto2017-06-304-25/+597
|
* SERVER-29634 Support overriding the C++ name for chained structs/types in IDLMark Benvenuto2017-06-292-13/+15
|
* SERVER-29778 Add a string constant for the command name to generated classesMark Benvenuto2017-06-231-6/+5
|
* SERVER-29743 Initialize fields with defaults in IDLKaloian Manassiev2017-06-221-5/+5
| | | | Also adds more descriptive error codes to be returned by the parser for the common error cases.
* SERVER-29715 IDL generator for commands with required namespace should ↵Kaloian Manassiev2017-06-191-3/+3
| | | | generate a constructor
* SERVER-29635 Add a safeBool type to IDLKaloian Manassiev2017-06-151-0/+12
|
* SERVER-29404 Return optional by const reference where possibleMark Benvenuto2017-06-141-11/+11
|
* SERVER-29046 IDL constants should use cpp_name instead of field nameGabriel Russell2017-05-172-7/+8
|
* SERVER-28852 IDL support for commandsMark Benvenuto2017-05-154-1/+200
|
* SERVER-29106 use IDL in shardCollection (in prep for moving shardCollection ↵Esha Maharishi2017-05-121-0/+10
| | | | to the config server)
* SERVER-29081 Add toBSON to IDL generated classesMark Benvenuto2017-05-121-0/+7
|
* SERVER-29089 Add UUID to IDL basic_types.idlMark Benvenuto2017-05-125-16/+63
|
* SERVER-29004 IDL support for enumsMark Benvenuto2017-05-124-6/+151
|
* SERVER-29039 Hard coded serializer method nameMark Benvenuto2017-05-033-24/+24
|
* SERVER-28828 Parser Chaining support for IDLMark Benvenuto2017-05-033-1/+350
|
* SERVER-28827 BinData for IDLMark Benvenuto2017-05-027-13/+430
|
* SERVER-28855 Generate string constants for field names in IDLMark Benvenuto2017-05-021-1/+1
|