summaryrefslogtreecommitdiff
path: root/buildscripts/idl
Commit message (Expand)AuthorAgeFilesLines
* SERVER-32918 IDL chained structs expose their getters and setteres.Siyuan Zhou2018-02-061-13/+28
* SERVER-32646 CommandHelpersBilly Donahue2018-01-161-1/+1
* SERVER-32386 IDL should allow custom types for command's first elementMark Benvenuto2017-12-2910-99/+455
* SERVER-32262 IDL produces "const <enum>" return types in generated codeMark Benvenuto2017-12-274-10/+86
* SERVER-32431 IDL generated code seg faults on s390xMark Benvenuto2017-12-273-11/+32
* SERVER-32263 IDL Chained Structs should be inlined by defaultMark Benvenuto2017-12-153-13/+63
* SERVER-31705 IDL Generate Equality and Less than comparison operatorsMark Benvenuto2017-12-128-3/+225
* SERVER-31278 IDL definition does not generate properly qualified namespace fo...Mark Benvenuto2017-12-086-6/+94
* SERVER-31660 Bring BSONObj parsers back for IDL generated commandsMark Benvenuto2017-12-012-47/+36
* SERVER-32005 IDL augment code with compiler likely macroMark Benvenuto2017-11-201-8/+13
* SERVER-32005 IDL chained struct InlingMark Benvenuto2017-11-206-23/+55
* SERVER-31753 Add support for immutable IDL typesMark Benvenuto2017-11-036-1/+21
* SERVER-30560 Support serialization to OpMsgRequest document sequencesMark Benvenuto2017-08-141-3/+54
* SERVER-29743 IDL generates a default constructor for primitive scalarsMark Benvenuto2017-08-072-8/+44
* SERVER-29201 Implement SessionsCollectionStandalonesamantharitter2017-08-021-0/+5
* SERVER-30441 Correctly set the _hasField value when deserializing from OpMsgR...Kaloian Manassiev2017-08-011-0/+4
* SERVER-30193 Remove OP_MSG default for $dbMathias Stearn2017-07-262-3/+8
* SERVER-29984 Non-strict command parsers do not detect required fields are use...Mark Benvenuto2017-07-101-9/+12
* SERVER-29956 Chained structs inside a command produce non-compilable codeMark Benvenuto2017-07-051-8/+9
* SERVER-29779 Add OpMsgRequest parsing and serialization to IDLMark Benvenuto2017-06-3011-185/+848
* SERVER-29634 Support overriding the C++ name for chained structs/types in IDLMark Benvenuto2017-06-297-91/+201
* SERVER-29849 IDL generated code should ensure fields are set on serializationMark Benvenuto2017-06-272-49/+128
* SERVER-29778 Add a string constant for the command name to generated classesMark Benvenuto2017-06-231-0/+12
* SERVER-29777 IDL should disallow optional and default for the same fieldMark Benvenuto2017-06-233-8/+77
* SERVER-29743 Initialize fields with defaults in IDLKaloian Manassiev2017-06-221-1/+4
* SERVER-29758 IDL should support a static function serializerKaloian Manassiev2017-06-211-3/+9
* SERVER-29715 IDL generator for commands with required namespace should genera...Kaloian Manassiev2017-06-192-44/+71
* SERVER-29681 Make IDL commands support chained types and structsKaloian Manassiev2017-06-161-0/+2
* SERVER-29404 Return optional by const reference where possibleMark Benvenuto2017-06-141-2/+7
* SERVER-29404 Use a std::bitset instead of std::set when possibleMark Benvenuto2017-06-141-11/+125
* SERVER-29404 Use string constants instead of strings in IDL generated codeMark Benvenuto2017-06-143-58/+85
* SERVER-29328 Do not mark primitive types as constMark Benvenuto2017-06-062-2/+28
* SERVER-29246 idl compiler supports dots in pathnamesGabriel Russell2017-06-011-2/+2
* SERVER-29046 IDL constants should use cpp_name instead of field nameGabriel Russell2017-05-171-7/+9
* SERVER-28852 IDL support for commandsMark Benvenuto2017-05-1511-94/+893
* SERVER-29081 Add toBSON to IDL generated classesMark Benvenuto2017-05-121-0/+19
* SERVER-29089 Add UUID to IDL basic_types.idlMark Benvenuto2017-05-122-2/+11
* SERVER-29004 IDL support for enumsMark Benvenuto2017-05-1212-46/+1034
* SERVER-29004 IDL Parser RefactorMark Benvenuto2017-05-121-32/+22
* SERVER-29039 Hard coded serializer method nameMark Benvenuto2017-05-031-1/+4
* SERVER-28828 Parser Chaining support for IDLMark Benvenuto2017-05-0310-47/+762
* SERVER-28827 BinData for IDLMark Benvenuto2017-05-0210-37/+352
* SERVER-28855 Generate string constants for field names in IDLMark Benvenuto2017-05-021-0/+36
* SERVER-28985 Change IDL serialization contract for objectsMark Benvenuto2017-05-012-8/+22
* SERVER-28827 Refactor IDL code generator type informationMark Benvenuto2017-04-262-248/+597
* SERVER-28899 IDL compiler requires objects to have serializersMark Benvenuto2017-04-264-30/+33
* SERVER-28950 IDL compiler relies on platform dependent default file encodingMark Benvenuto2017-04-251-2/+2
* SERVER-28936 Add support for alternate names for fields in generated code in IDLMark Benvenuto2017-04-256-3/+11
* SERVER-28935 Support customization of IDL parsers through derivationMark Benvenuto2017-04-251-14/+29
* SERVER-28900 IDL compiler does not support nested namespaces in generated codeMark Benvenuto2017-04-252-25/+28