summaryrefslogtreecommitdiff
path: root/src/mongo/idl
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Merge branch 'v6.0' of github.com:10gen/mongo into v6.0""Eric Cox2022-06-222-0/+8
| | | | This reverts commit 44385b89a690f1feda55d8e888a08f33eab0a020.
* Revert "Merge branch 'v6.0' of github.com:10gen/mongo into v6.0"Eric Cox2022-06-222-8/+0
| | | | | This reverts commit e24af2270e6bc1d435845c8fdd02a1eb24155da2, reversing changes made to ecf315a92efb6283a4c8f3fd079dd81398563fa6.
* SERVER-66662 Block insertion into __safeContent__Shreyas Kalyan2022-06-201-0/+1
| | | | (cherry picked from commit 00300876a899a40fd6121b8f3abacdd3194daf54)
* SERVER-66724 Create FLE 2 Equality Match ExpressionMark Benvenuto2022-06-171-0/+7
| | | | (cherry picked from commit 33d893ff83c2873202628e6002a7e35b5b296db8)
* SERVER-66082: Propagate cluster server parameters to new nodes during ↵Varun Ravichandran2022-05-168-288/+660
| | | | | | file-copy based initial sync (cherry picked from commit 33ced84ad3537acb5a70907b6febb34adbcfbbcc)
* SERVER-65810: Disable test-only cluster server parameters when ↵Varun Ravichandran2022-05-052-5/+15
| | | | | | enableTestCommands is false (cherry picked from commit 0047a5b2e8c723e3ca1cd9bf1331342aad2c661b)
* SERVER-59922: Use FCV check with feature flag in replica set setClusterParameterAdam Rayner2022-04-121-0/+5
|
* SERVER-61802: Create changeStreamOptions cluster server parameterVarun Ravichandran2022-04-122-2/+6
|
* SERVER-63606 Serialize setClusterParameter with add/remove shard and push ↵Marcos José Grillo Ramirez2022-04-111-0/+18
| | | | parameters on newly added shards
* Revert "SERVER-63606 Serialize setClusterParameter with add/remove shard and ↵auto-revert-processor2022-04-091-18/+0
| | | | | | push parameters on newly added shards" This reverts commit e15d236351e05a1d9bf3d3b043a260fd90972301.
* SERVER-63606 Serialize setClusterParameter with add/remove shard and push ↵Marcos José Grillo Ramirez2022-04-081-0/+18
| | | | parameters on newly added shards
* SERVER-65128: Improve integration testing and address bugs in ↵Varun Ravichandran2022-04-073-8/+27
| | | | setClusterParameter
* SERVER-63870 Integrate replica set setClusterParameter into POS with replay ↵Marcos José Grillo Ramirez2022-04-051-7/+4
| | | | protection
* SERVER-65059 Store recipient connection string in state documentMatt Broadstone2022-04-021-0/+7
|
* SERVER-62261: Implement getClusterParameter command on mongod and mongosVarun Ravichandran2022-04-012-1/+38
|
* SERVER-63838 expose createIndexes and create events from chunkMigration only ↵Misha Tyulenev2022-03-291-1/+2
| | | | when showEventsSystem is true
* SERVER-63047 Make delete batches fully transactionalJosef Ahmad2022-03-241-0/+2
|
* SERVER-62785 Write change stream pre-images in the main storage engine ↵Mindaugas Malinauskas2022-03-231-4/+16
| | | | transaction for prepared transactions
* SERVER-64573 Make implicitlyCreateIndex and enforceUniquenessCheck fields ↵Randolph Tan2022-03-181-0/+7
| | | | optional
* SERVER-62253: Generate specialized and storage cluster server parameters ↵Varun Ravichandran2022-03-1812-111/+358
| | | | from IDL
* SERVER-64577: Disallow wTags write concern in FCV less than 5.3Matt Broadstone2022-03-173-130/+6
| | | | also fixes SERVER-63100
* SERVER-63630: Extend IDLServerParameterWithStorage to support cluster server ↵Varun Ravichandran2022-03-119-231/+596
| | | | parameters
* SERVER-63588 ServerParameter: test for redact, remove self-registrationBilly Donahue2022-03-107-92/+173
|
* SERVER-63177 Propagate write block bypass state as metadataSpencer Jackson2022-03-071-0/+2
|
* SERVER-62535 Allow sharded aggregation to return two cursorsTed Tuckman2022-03-023-0/+40
|
* SERVER-62263 Add ClusterServerParameterOpObserverSara Golemon2022-02-185-0/+1201
|
* SERVER-61973 Remove unnecessary TODOs that reference SERVER-40224Matt Diener2022-02-091-1/+0
|
* SERVER-63278: Use LogicalTime for clusterParameterTimeVarun Ravichandran2022-02-095-14/+25
|
* SERVER-63108 Rename Versioned API to Stable APIA. Jesse Jiryu Davis2022-02-071-8/+8
|
* SERVER-62609 Represent the w parameter of WriteConcernOptions as a variantMatt Broadstone2022-02-012-50/+48
|
* SERVER-63024 Support default values for variants in IDLGregory Noma2022-01-272-0/+24
|
* SERVER-63002 Support bindata types for variants in IDLGregory Noma2022-01-262-0/+26
|
* SERVER-58506 Expose Server-Parameter SettabilityGeorge Wangensteen2022-01-262-0/+51
|
* SERVER-59921 add feature flag for clusterwide configAdam Rayner2022-01-212-0/+7
|
* SERVER-62016 support tagged write concernsMatt Broadstone2022-01-132-13/+22
|
* SERVER-62422 Consolidate WriteConcernOptions parsing logicMatt Broadstone2022-01-132-1/+17
|
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix: Change return type of BSONObj::getStringField to include size (StringData vs. char*). A char* only contains the data with an ending NULL termination. Whereas a StringData contains data + size so caller knows how to interpret data if there are embedded NULLs. - Cleanup: Remove old tag - CachedSizeTag - that disambiguated BSONElement ctors. A dangling reference to 'maxLen' in a comment led me to this historical issue. $ git log -S'maxLen' -- src/mongo/bson/bsonelement.h commit 0d38ef5 Author: Mathias Stearn mathias@10gen.com Date: Tue Dec 19 14:23:08 2017 -0500 SERVER-32302 Compute BSONElement sizes eagerly - Test: Add tests for NULL bytes being returned by getStringField - $ ninja -j400 +bson_obj_test - Cleanup: Move BSONElement::valuestr() from public to private - Cleanup: Remove BSONElement::valuestrsafe() - Cleanup: Remove all external callers of valuestr/valuestrsafe and cleanup their callsites with better alternatives. - Cleanup: Make multi-line BSONElement & BSONObj public API comments conform to style guidelines - Nit: Fix spelling in a comment
* SERVER-62251 Add ServerParameterType::kClusterWideSara Golemon2022-01-108-71/+185
|
* SERVER-62255 Create base ClusterServerParameter classSara Golemon2022-01-102-0/+63
|
* SERVER-59813 Simplify ServerParameter construction and add formal readonly ↵Sara Golemon2021-12-304-47/+28
| | | | parameters
* SERVER-61624 Enhancing featureFlags on the setFCV cmdSergi Mateo Bellido2021-11-232-0/+16
|
* SERVER-60814 Require 'unstable' field to avoid accidental additions to the ↵Huayu Ouyang2021-11-221-3/+29
| | | | stable API
* SERVER-61580 Add support for extraData to enumsSara Golemon2021-11-192-1/+46
|
* SERVER-59012: Calculate FCV constants in resmokeXueruiFa2021-09-201-3/+6
|
* SERVER-59709 fix incorrect calculation of last continuous when MONGO_VERSION ↵Vishnu Kaushik2021-09-021-2/+2
| | | | contains a patch version > 0
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace ↵Vishnu Kaushik2021-09-015-22/+20
| | | | references with generated FCV constants
* SERVER-58752 Support retrying internal transactions on transient transaction ↵Cheahuychou Mao2021-09-011-0/+2
| | | | errors
* SERVER-59453 Add support for generic BSONArray to IDLSara Golemon2021-08-233-46/+38
|
* SERVER-58929: Generate feature_flag_test.idl from YAML and MONGO_VERSIONXueruiFa2021-08-183-55/+65
|
* SERVER-56366 Update FCV constants to recognize 5.1 as latestJon Streets2021-07-233-8/+8
|