Commit Graph

38 Commits

Author SHA1 Message Date
Mark Benvenuto
286c031264 SERVER-40559 Python linters do not run after upgrade to Python 3 2019-04-16 14:33:43 -04:00
Mathew Robinson
f4feba485b SERVER-40542 Remove references to pip2 2019-04-10 11:42:47 -04:00
Mathew Robinson
8dd6d47557 SERVER-32295 Support Python 3 2019-04-08 14:08:49 -04:00
Sara Golemon
4f06ba60e0 SERVER-39181 Loosen IDL setParameter restrictions 2019-01-25 17:55:00 +00:00
Sara Golemon
90c1759dab SERVER-38934 Remove IDLServerParameter (without storage) 2019-01-12 03:12:23 +00:00
Sara Golemon
9fd676fd83 SERVER-38694 Allow specializing ServerParameter class in IDL 2019-01-10 15:50:05 +00:00
Sara Golemon
177c1d3d5f SERVER-38572 Allow arbitrary C++ expressions in literal values 2018-12-14 17:07:05 +00:00
Sara Golemon
55ade18c48 SERVER-38374 Add redact attribute to IDL based configs/params 2018-12-06 09:20:37 +00:00
Sara Golemon
da22c83c0e SERVER-37093 Implement code-gen for IDL config options 2018-11-24 18:36:50 +00:00
Sara Golemon
4bbffceb94 SERVER-37920 Convert SSL set parameters to IDL 2018-11-07 00:36:48 +00:00
Sara Golemon
1559bd33d1 SERVER-37089 Implement code-gen for IDLServerParameters 2018-11-02 03:05:54 +00:00
Ramon Fernandez
7ea163c1b4 SERVER-37651 Update license files in idl scripts 2018-10-24 17:03:16 -04:00
Mark Benvenuto
930e6de854 SERVER-34228 Add default value support for fields of type enum 2018-05-01 13:37:31 -04:00
Jonathan Abrahams
c50c68fef1 SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
Jonathan Abrahams
36148ad8bb SERVER-23312 Format Python files with yapf 2018-03-26 13:04:25 -04:00
Mark Benvenuto
449905c81a SERVER-32386 IDL should allow custom types for command's first element 2017-12-29 12:15:35 -05:00
Mark Benvenuto
0720daad09 SERVER-32262 IDL produces "const <enum>" return types in generated code 2017-12-27 11:54:14 -05:00
Mark Benvenuto
ff01435143 SERVER-32263 IDL Chained Structs should be inlined by default 2017-12-15 11:10:00 -05:00
Mark Benvenuto
143093d6a2 SERVER-31705 IDL Generate Equality and Less than comparison operators 2017-12-12 14:56:42 -05:00
Mark Benvenuto
88b413760e SERVER-32005 IDL chained struct Inling 2017-11-20 13:57:09 -05:00
Mark Benvenuto
44688cf5f4 SERVER-31753 Add support for immutable IDL types 2017-11-03 16:47:21 -04:00
Mark Benvenuto
957ee43d37 SERVER-29779 Add OpMsgRequest parsing and serialization to IDL 2017-06-30 14:33:01 -04:00
Mark Benvenuto
0966ba7c98 SERVER-29634 Support overriding the C++ name for chained structs/types in IDL 2017-06-29 11:53:10 -04:00
Mark Benvenuto
a7f353bd83 SERVER-29777 IDL should disallow optional and default for the same field 2017-06-23 14:24:50 -04:00
Mark Benvenuto
b87cce99ff SERVER-28852 IDL support for commands 2017-05-15 10:43:28 -04:00
Mark Benvenuto
638339bd4d SERVER-29004 IDL support for enums 2017-05-12 09:45:03 -04:00
Mark Benvenuto
606b3930d1 SERVER-28828 Parser Chaining support for IDL 2017-05-03 13:09:03 -04:00
Mark Benvenuto
49cf0ebd80 SERVER-28827 BinData for IDL 2017-05-02 09:16:56 -04:00
Mark Benvenuto
9782470f7c SERVER-28899 IDL compiler requires objects to have serializers 2017-04-26 13:04:41 -04:00
Mark Benvenuto
38d659ea76 SERVER-28936 Add support for alternate names for fields in generated code in IDL 2017-04-25 14:55:00 -04:00
Mark Benvenuto
37073e44e9 SERVER-28515 Add import support to IDL 2017-04-20 09:48:31 -04:00
Mark Benvenuto
ebd361aae8 SERVER-28514 Add Array support for IDL 2017-04-19 15:30:27 -04:00
Mark Benvenuto
c776e095ac SERVER-28308 Integrate python linting for IDL into Evergreen 2017-04-18 18:18:26 -04:00
Mark Benvenuto
2b88583e49 SERVER-28307 Integrate IDL python tests into evergreen 2017-04-18 14:58:35 -04:00
Ramon Fernandez
6408dcd1b5 Revert "SERVER-28307 Integrate IDL python tests into evergreen"
This reverts commit 33d285eb80.
2017-04-15 08:24:38 -04:00
Mark Benvenuto
33d285eb80 SERVER-28307 Integrate IDL python tests into evergreen 2017-04-14 11:55:40 -04:00
Mark Benvenuto
008a46edd0 SERVER-28305 IDL Binder 2017-03-29 11:35:06 -04:00
Mark Benvenuto
97f86c6642 SERVER-28305 IDL Parser 2017-03-29 11:34:59 -04:00