summaryrefslogtreecommitdiff
path: root/src/mongo/idl
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-41794 Only log about sslMode being deprecated when it's set for the ↵Jonathan Reams2019-07-022-6/+13
| | | | first time
* SERVER-7143 replace standard library number parsing with custom NumberParserNathan Brown2019-06-272-4/+5
|
* SERVER-39524 remove NamespaceString::virtualized() and friendsGabe Villasana2019-06-261-3/+0
|
* SERVER-41809 Collapse unit tests on a per-directory basisAndrew Morrow2019-06-201-29/+11
|
* SERVER-1599 Add support for index hint to update commandXin Hao Zhang2019-06-181-0/+1
|
* SERVER-41024 safeInt64 IDL types are not safe for all numerical inputs, ↵Mark Benvenuto2019-06-033-29/+19
| | | | results in UB
* SERVER-36956 SnapshotTooOld errors will always increase the snapshot history ↵Dianna2019-05-171-1/+1
| | | | window size
* SERVER-40426 Extend IDL Validators for more types and structsMark Benvenuto2019-04-183-0/+69
|
* SERVER-40476 merge contents of utils/stringutils into utils/str.Billy Donahue2019-04-111-2/+2
|
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
| | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare.
* SERVER-40356 Make ConstDataRange constructable from any byte-like typeJonathan Reams2019-04-064-15/+4
|
* SERVER-35114 Adjustable periods for PeriodicJobsJason Carey2019-03-291-0/+73
| | | | Add support for changing the period of a periodic job
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-2/+2
| | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done
* SERVER-40109 Add method for specifying that a command takes a collection ↵Mark Benvenuto2019-03-204-2/+193
| | | | name or UUID
* SERVER-40115 Generated serialization methods for commands which ↵Mark Benvenuto2019-03-181-11/+28
| | | | 'concatenate_with_db' do not append the $db field
* SERVER-37092 Remove old server parameter APISara Golemon2019-03-034-4/+196
|
* SERVER-38574 Allow declaring IDL based configs without auto-registeringSara Golemon2019-02-144-1/+63
|
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-135-5/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-38966 Convert Failpoint SCPs to use IDLSara Golemon2019-01-151-0/+3
|
* SERVER-38934 Remove IDLServerParameter (without storage)Sara Golemon2019-01-126-443/+0
|
* SERVER-38880 IDL relational comparison operators without std::tie()Mark Benvenuto2019-01-112-0/+50
|
* SERVER-38694 Allow specializing ServerParameter class in IDLSara Golemon2019-01-104-0/+450
|
* SERVER-38275 ban find explain with UUIDIan Boros2019-01-091-0/+6
|
* SERVER-36644 remove AtomicWord typedefsBilly Donahue2019-01-074-8/+8
|
* SERVER-38826 Export yaml constant values as C++ constexprsSara Golemon2019-01-043-2/+15
|
* SERVER-38584 Move IDL SCPs to InitializersSara Golemon2018-12-192-0/+12
|
* SERVER-25323 Allow marking ServerParameters as 'test only'Sara Golemon2018-12-173-1/+46
|
* SERVER-38572 Allow arbitrary C++ expressions in literal valuesSara Golemon2018-12-146-6/+73
|
* SERVER-38566 Use static_assert() for runtime thread safety violationsSara Golemon2018-12-132-11/+10
|
* SERVER-38327 IDL does not support optional types with validatorsMark Benvenuto2018-12-072-2/+3
|
* SERVER-38327 IDL does not support optional types with validatorsMark Benvenuto2018-12-073-2/+40
|
* SERVER-38374 Add redact attribute to IDL based configs/paramsSara Golemon2018-12-069-2/+276
|
* SERVER-38279 Add condition clause to set parameter and config option definitionsSara Golemon2018-11-295-1/+100
|
* SERVER-37978 Replace boost::synchronize_value with custom versionMark Benvenuto2018-11-273-9/+9
|
* SERVER-37093 Implement code-gen for IDL config optionsSara Golemon2018-11-243-0/+537
|
* 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.