summaryrefslogtreecommitdiff
path: root/buildscripts/idl
Commit message (Expand)AuthorAgeFilesLines
* SERVER-40634 Remove usage of requires which will soon become a keywordMathias Stearn2019-05-011-1/+1
* SERVER-40426 Extend IDL Validators for more types and structsMark Benvenuto2019-04-182-4/+17
* SERVER-40559 Python linters do not run after upgrade to Python 3Mark Benvenuto2019-04-165-29/+29
* SERVER-40542 Remove references to pip2Mathew Robinson2019-04-106-6/+6
* SERVER-32295 Support Python 3Mathew Robinson2019-04-0820-755/+753
* SERVER-40356 Make ConstDataRange constructable from any byte-like typeJonathan Reams2019-04-061-5/+4
* SERVER-40109 Add method for specifying that a command takes a collection name...Mark Benvenuto2019-03-205-6/+87
* SERVER-40115 Generated serialization methods for commands which 'concatenate_...Mark Benvenuto2019-03-181-12/+23
* SERVER-40002 IDL inline dependenciesMark Benvenuto2019-03-072-6/+16
* SERVER-39907 Migrate enable test commands to IDLSara Golemon2019-03-021-1/+2
* SERVER-37095 Reorganize OptionsParser API to be IDL only.Sara Golemon2019-02-281-1/+5
* SERVER-39500 Migrate general server options to IDLSara Golemon2019-02-165-0/+6
* SERVER-39499 Migrate base server options to IDLSara Golemon2019-02-165-9/+13
* SERVER-38574 Allow declaring IDL based configs without auto-registeringSara Golemon2019-02-145-62/+157
* SERVER-39522 Make generated parameter files deterministicAndrew Morrow2019-02-121-9/+9
* SERVER-38324: add validation to TransactionCoordinatorDocument decisionKim Tao2019-01-301-1/+3
* SERVER-39181 Loosen IDL setParameter restrictionsSara Golemon2019-01-253-24/+20
* SERVER-38934 Remove IDLServerParameter (without storage)Sara Golemon2019-01-126-189/+5
* SERVER-38880 IDL relational comparison operators without std::tie()Mark Benvenuto2019-01-111-9/+75
* SERVER-38694 Allow specializing ServerParameter class in IDLSara Golemon2019-01-107-90/+385
* SERVER-38899 Pre-initialize declared variables from defaultsSara Golemon2019-01-081-2/+6
* SERVER-38826 Export yaml constant values as C++ constexprsSara Golemon2019-01-043-3/+28
* SERVER-38584 Move IDL SCPs to InitializersSara Golemon2018-12-191-26/+20
* SERVER-38446 idlc.py fails to report errors correct during dependency analysisMark Benvenuto2018-12-182-6/+7
* SERVER-25323 Allow marking ServerParameters as 'test only'Sara Golemon2018-12-175-0/+10
* SERVER-38572 Allow arbitrary C++ expressions in literal valuesSara Golemon2018-12-148-97/+279
* SERVER-38567 Allow IDL params local to be unusedSara Golemon2018-12-131-1/+4
* SERVER-38566 Use static_assert() for runtime thread safety violationsSara Golemon2018-12-131-1/+1
* SERVER-38327 IDL does not support optional types with validatorsMark Benvenuto2018-12-072-91/+122
* SERVER-38374 Add redact attribute to IDL based configs/paramsSara Golemon2018-12-066-6/+39
* SERVER-38279 Add condition clause to set parameter and config option definitionsSara Golemon2018-11-296-117/+292
* SERVER-37978 Replace boost::synchronize_value with custom versionMark Benvenuto2018-11-271-3/+3
* SERVER-37093 Implement code-gen for IDL config optionsSara Golemon2018-11-247-24/+728
* SERVER-32467 Remove workaround for s390x IDL generationAndrew Morrow2018-11-171-8/+1
* SERVER-37920 Convert SSL set parameters to IDLSara Golemon2018-11-073-16/+24
* SERVER-37089 Implement code-gen for IDLServerParametersSara Golemon2018-11-027-1/+430
* SERVER-37651 Update license files in idl scriptsRamon Fernandez2018-10-2422-154/+447
* SERVER-37168 Add validators for IDL fieldsSara Golemon2018-10-056-4/+217
* Revert "SERVER-36637 IDL objects should hold owned BSONObjs"Mark Benvenuto2018-09-141-3/+2
* SERVER-36637 IDL objects should hold owned BSONObjsMark Benvenuto2018-09-141-2/+3
* SERVER-34882 Support creating instances with all required fields in IDLMark Benvenuto2018-09-142-22/+99
* SERVER-35247 Undefined is allowed for required fields in IDLMark Benvenuto2018-08-291-11/+25
* SERVER-34805 Refactor the network libraries and move messages types to rpc/pr...Andrew Morrow2018-05-051-1/+1
* SERVER-34228 Add default value support for fields of type enumMark Benvenuto2018-05-014-33/+17
* SERVER-31705 idl refactor relops, generate all 6.Billy Donahue2018-04-051-28/+9
* SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypyJonathan Abrahams2018-04-059-132/+59
* SERVER-29644 fix python lintingRobert Guo2018-04-051-0/+1
* SERVER-29644 Add test suite for Python unit testsRobert Guo2018-04-051-0/+0
* SERVER-33323 Add basic.h to CPP files generated by IDLMark Benvenuto2018-04-041-0/+4
* SERVER-34179 refactor isGenericArgumentBilly Donahue2018-04-021-1/+2