summaryrefslogtreecommitdiff
path: root/src/mongo/bson
Commit message (Expand)AuthorAgeFilesLines
* SERVER-32302 Make mutablebson cache total field sizeMathias Stearn2018-07-232-54/+115
* SERVER-32302 Use a table to compute the size of each BSONElementMathias Stearn2018-07-231-56/+69
* SERVER-32302 Compute BSONElement sizes eagerlyMathias Stearn2018-07-234-155/+32
* SERVER-32302 Introduce BSONObjStlIterator as a proper stl-style iteratorMathias Stearn2018-07-234-28/+97
* SERVER-32058 Rollback in-memory catalog changes on collMod abortGeert Bosch2018-02-271-0/+6
* SERVER-32987 Move the contents of the 'uuid' library to be under 'base'Kaloian Manassiev2018-01-311-1/+0
* SERVER-31911 make UUID constructor privateGeert Bosch2018-01-101-7/+7
* SERVER-31304: Refactor away SnapshotName.Daniel Gottlieb2017-12-101-0/+6
* SERVER-27814 Prints Timestamp consistently, changes toString(), and removes t...Pavithra Vetriselvan2017-11-164-15/+33
* SERVER-31894 Update system should not use mutablebson::Element operator[](Str...Tess Avitabile2017-11-153-2/+26
* SERVER-31629 Support putting unique codes directly into Status constructorsMathias Stearn2017-11-021-1/+1
* SERVER-31629 Replace ErrorCodes::fromInt() with ErrorCodes::Error()Mathias Stearn2017-11-021-1/+1
* SERVER-31622 Fix bad throwsMathias Stearn2017-11-021-2/+2
* SERVER-17414 Enable Warnings As Errors on Windows, and disable/fix warningsMark Benvenuto2017-10-201-1/+2
* SERVER-31026 Fix Windows zero-length array errorGeert Bosch2017-10-191-1/+1
* SERVER-31026 Properly format UUIDs in BSONElement::toStringGeert Bosch2017-10-193-10/+124
* SERVER-30532 Remove IDL-generated parser for the findAndModify resultKaloian Manassiev2017-10-171-5/+0
* SERVER-30399 Add caching for $lookup non-correlated sub-pipeline prefixBernard Gorman2017-09-241-1/+1
* SERVER-30176: Extend the JSON Schema parser to handle logical restriction key...Nick Zolnierz2017-09-1913-266/+483
* SERVER-29961 Add OR BSON helper and use it for change streams.Siyuan Zhou2017-08-242-37/+0
* SERVER-30720 Integer overflow in SharedBuffer::grow_reallocateMartin Neupauer2017-08-181-5/+6
* SERVER-30580 Always use errorString() when streaming an ErrorCode::ErrorMathias Stearn2017-08-161-0/+4
* SERVER-30580 Eliminate UserException and MsgAssertionException typesMathias Stearn2017-08-163-4/+4
* SERVER-30189 Reduce calls to allocator for large $in expressionsTess Avitabile2017-08-094-4/+25
* SERVER-13362 Remove BSONElement::chk(bool) overloadBen Shteinfeld2017-08-071-11/+6
* SERVER-13362 Change BSONElement::chk() to take a BSONType and use uassertBen Shteinfeld2017-08-041-4/+4
* SERVER-30309: Stage changes for supportsRecoverToStableTimestampDaniel Gottlieb2017-08-022-2/+2
* SERVER-30185 Call setInitialDataTimestamp at the beginning and end of initial...Judah Schvimer2017-08-012-0/+5
* SERVER-29814 Move BSONObj::MatchType/BSONElement::getGtLtOp() to matcherJames Wahlin2017-07-215-95/+0
* SERVER-29583: Create $_internalSchemaMinProperties and $_internalSchemaMaxPro...Anne Lim2017-07-205-55/+0
* SERVER-29583: Create $_internalSchemaMinProperties and $_internalSchemaMaxPro...Anne Lim2017-07-195-0/+55
* SERVER-29571 Parse a subset of $jsonSchema into a MatchExpression.David Storch2017-07-171-0/+12
* SERVER-29581 Create $_internalSchemaMinLength and $_internalSchemaMaxLength M...Natalia Jacobowitz2017-07-142-0/+4
* SERVER-29610 Allow LogicalSessionIds to contain signed user informationsamantharitter2017-07-131-0/+5
* SERVER-29731 upconvertRequest shouldn't separate data and metadataMathias Stearn2017-07-131-2/+10
* SERVER-29585: Create a $_internalSchemaObjectMatch MatchExpressionNick Zolnierz2017-07-112-0/+2
* SERVER-29588 create an $_internalSchemaUniqueItems MatchExpressionKyle Suarez2017-07-072-0/+2
* SERVER-15194 Refactor base64::decode ImplementationSara Golemon2017-07-071-7/+1
* Revert "SERVER-15194 Refactor base64::decode Implementation"Nathan Myers2017-07-071-1/+7
* SERVER-15194 Refactor base64::decode ImplementationSara Golemon2017-07-061-7/+1
* SERVER-29919 Change BSONElement::operator[] to take field as StringDataJames Wahlin2017-07-052-2/+2
* SERVER-29925 Only canonicalize bson types if they differMathias Stearn2017-07-031-10/+9
* SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMaxItems Ma...Nick Zolnierz2017-06-272-0/+4
* Revert "SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMax...Siyuan Zhou2017-06-272-4/+0
* SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMaxItems Ma...Nick Zolnierz2017-06-272-0/+4
* SERVER-29852 Store session id and transaction number on all commands' Operati...Kaloian Manassiev2017-06-271-1/+1
* SERVER-27992 Use UUIDs for replicationGeert Bosch2017-06-233-0/+47
* SERVER-27263 BSONExtractWithDefault more efficient in the 'no such key' caseTyler Kaye2017-06-222-87/+159
* SERVER-29564 BSONObjBuilder can now be seeded with a BSONObj prefixMathias Stearn2017-06-195-7/+136
* SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin2017-06-184-78/+85