summaryrefslogtreecommitdiff
path: root/src/mongo/bson
Commit message (Expand)AuthorAgeFilesLines
* SERVER-10159 Improve the efficiency of constructing new ElementRep structuresAndrew Morrow2013-09-251-51/+57
* SERVER-10159 Embed some number of ElementReps in the Document.Alberto Lerner2013-09-241-16/+32
* SERVER-10159 Don't 'done' the BSONObjBuilder right before we call its destructorAndrew Morrow2013-09-201-1/+0
* SERVER-6399: Return Status from okForStorage-like checksScott Hernandez2013-09-171-2/+22
* SERVER-6219: Use ::mongo in macrosPhillip Quiza2013-09-131-2/+2
* SERVER-10159 Don't declare storage for static integral constantsAndrew Morrow2013-09-121-5/+0
* SERVER-10159 Expand universe of types eligible for in-place updateAndrew Morrow2013-09-122-0/+127
* SERVER-10159 Always obtain BSONElement field names as StringDataAndrew Morrow2013-09-121-4/+4
* SERVER-10159 Don't acquire rep just to check type when resolvingAndrew Morrow2013-09-121-4/+11
* SERVER-10159 Elements never have null Document pointersAndrew Morrow2013-09-121-2/+5
* SERVER-10159 Inline Element::OK and Document::end; they are called oftenAndrew Morrow2013-09-126-66/+75
* SERVER-10521 Types for write commands.Alberto Lerner2013-09-122-1/+7
* SERVER-10159 Re-use Document objects during update loop and loggingAndrew Morrow2013-08-012-20/+73
* SERVER-9067 Fix repl and update tests that depended on field orderingAndrew Morrow2013-07-253-52/+74
* SERVER-10276 Improve error handling and consistency of mutable libraryAndrew Morrow2013-07-254-27/+36
* Clean up #includes to conform with coding standardDan Pasette2013-07-241-1/+1
* Don't truncate strings at NUL byte in BSONElement::String()Mathias Stearn2013-07-241-1/+1
* SERVER-7965 Move date/time types and functions from bson/util/misc.h to util/...Andy Schwerin2013-07-242-78/+2
* SERVER-8046 Add a few more coverage driven tests to mutableAndrew Morrow2013-07-232-0/+39
* SERVER-10159 SERVER-10275 Simplify field name and in-place update support in ...Andrew Morrow2013-07-232-410/+209
* SERVER-7557: fix okForStorageScott Hernandez2013-07-231-3/+20
* SERVER-9067 Add mutable test utility for comparing docs ignoring object field...Andrew Morrow2013-07-223-0/+218
* SERVER-10214 Move OpTime out of db/repl and into bsonAndrew Morrow2013-07-183-1/+258
* SERVER-8046 Account for field name NULL terminator when computing damage offsetsAndrew Morrow2013-07-091-8/+8
* SERVER-8046 Cleanup Element::writeArrayTo and add a test for the new implemen...Andrew Morrow2013-07-093-8/+21
* SERVER-8046 Validate values during type encoding testsAndrew Morrow2013-07-091-20/+35
* SERVER-8046 A few additional coverage driven unit test updatesAndrew Morrow2013-07-092-9/+61
* SERVER-10142 Fix windows warning for cases where dassert is compiled outAndrew Morrow2013-07-091-1/+2
* SERVER-8046 Remove some impossible error condition checksAndrew Morrow2013-07-091-8/+2
* SERVER-7889 change comments to fix api docsdaveh862013-07-091-3/+3
* SERVER-8046 Add support for in-place updates to mutableAndrew Morrow2013-07-086-94/+985
* Fix signed/unsigned char narrowing error in testAndrew Morrow2013-07-081-1/+1
* SERVER-8046 Additional unit tests based on gcov coverage resultsAndrew Morrow2013-07-053-4/+994
* SERVER-10006 Secondary read pref with tag can end up selecting no nodes on retryRandolph Tan2013-06-251-0/+2
* SERVER-6246 Validate that createUser and updateUser commands don't receive an...Spencer T Brody2013-06-203-4/+37
* SERVER-6514 Fix build of bsondemo on Windows by using the correct headerAndrew Morrow2013-06-041-1/+2
* SERVER-9680 Use a signed char to store BSONType enumerationsRobie Basak2013-06-041-2/+2
* SERVER-9809 Replace getpid() with ProcessId::getCurrent() and pid_t with Proc...Andy Schwerin2013-06-032-11/+3
* SERVER-8046 Add support for cloning elements to mutableAndrew Morrow2013-05-316-11/+199
* SERVER-8046 Don't penalize debug build performance so heavilyAndrew Morrow2013-05-311-3/+10
* SERVER-8046 Avoid redundant traversals when finding the right childAndrew Morrow2013-05-311-12/+28
* SERVER-8046 Don't prohibit clang from using an unnamed namespaceAndrew Morrow2013-05-311-3/+4
* SERVER-8046 Add debug assertions to catch aliasing violationsAndrew Morrow2013-05-314-20/+136
* SERVER-8046 Add utilities to simplify debugging and testing with mutableAndrew Morrow2013-05-319-29/+152
* SERVER-9808 Fix issues found in CoN static analysisAndreas Nilsson2013-05-301-2/+3
* SERVER-7324: added templated toHexTemp function to hex.h/hex.cppAndrewCEmil2013-05-291-1/+1
* SERVER-8046 Copy field names before potentially invalidating themAndrew Morrow2013-05-241-22/+44
* SERVER-9750 Fix BSONObj::toString handling of empty arraysAndrew Morrow2013-05-222-2/+32
* SERVER-7174 Add support for $addToSet on new update frameworkAndrew Morrow2013-05-221-0/+17
* SERVER-7174 Add a new algorithm to de-duplicate childrenAndrew Morrow2013-05-222-0/+69