summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-29925 Only canonicalize bson types if they differMathias Stearn2017-07-031-4/+6
* SERVER-8433 limit recursion when serializing Document to BSONKyle Suarez2017-03-211-2/+9
* SERVER-27437 Add dotted path expansion for Documents.Charlie Swanson2017-01-201-4/+3
* SERVER-26964 Make FieldPath more efficientJames Wahlin2016-11-151-1/+1
* SERVER-26462 Check if _buffer is allocated in DocumentStorage::clone()Marko Vojvodic2016-11-041-2/+4
* SERVER-23990 add ValueComparator::Hasher for collation-aware Value hashingDavid Storch2016-07-191-2/+3
* SERVER-24508 DocumentComparator and ValueComparatorDavid Storch2016-07-141-2/+4
* SERVER-24651 Add and use string data literalsJason Carey2016-06-171-2/+2
* SERVER-23371 Add initializer_list constructor for Documents.Charlie Swanson2016-03-301-0/+10
* SERVER-22801 (de)serialize for sorter le fixesJason Carey2016-03-021-3/+3
* SERVER-12663 Make DocumentStorage::emptyDoc return a correctly aligned objectAndrew Morrow2015-12-211-0/+2
* SERVER-19182 Integrate storage engine optimizations into $sample stageCharlie Swanson2015-08-271-4/+4
* SERVER-533 Add aggregation stage to randomly sample documentsCharlie Swanson2015-07-201-9/+27
* Revert "$sample"Charlie Swanson2015-07-201-27/+9
* $sampleCharlie Swanson2015-07-201-9/+27
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-334/+321
* SERVER-17308 Replace boost::scoped_array<T> with std::unique_ptr<T[]>Andrew Morrow2015-06-101-3/+2
* SERVER-16708 Make Value::compare match BSON woCompare behaviorMathias Stearn2015-01-151-0/+7
* SERVER-13256 Remove pch.hAndrew Morrow2015-01-151-3/+0
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+2
* SERVER-13256 Remove scoped_array from pch.hAndrew Morrow2015-01-051-0/+1
* SERVER-13256 Remove intrusive_ptr from pch.hAndrew Morrow2015-01-051-0/+1
* SERVER-13256 Prohibit new uses of pch.hAndrew Morrow2015-01-051-0/+3
* SERVER-11675 Agg text supportMathias Stearn2013-12-181-0/+43
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
* Use BSONElement::fieldNameStringData() in aggregationMathias Stearn2013-08-191-1/+1
* Add returning version of Document::toBson()Mathias Stearn2013-07-251-0/+7
* Clean up #includes to conform with coding standardDan Pasette2013-07-241-1/+1
* SERVER-9444 improve Sorter serialization of Document and ValueMathias Stearn2013-07-101-6/+15
* SERVER-9444 Use Sorter in DocumentSourceSortMathias Stearn2013-07-101-0/+12
* Optimize DocumentStorage::findFieldMathias Stearn2012-12-261-4/+8
* Use StringData rather than c-strings internally in DocumentMathias Stearn2012-12-201-3/+3
* Support MutableDocument::setNestedField with a FieldPathMathias Stearn2012-12-141-9/+22
* Use cached field name len in DocumentStorage::findFieldMathias Stearn2012-12-101-2/+2
* Rewrite Document/Value conversion to BSON to use BSONObjBuilderValueStreamMathias Stearn2012-12-101-1/+8
* Make Value::compare behave the same as BSONElement::woCompareMathias Stearn2012-12-101-10/+7
* SERVER-7886 - use StringData methods, now .data()Eliot Horowitz2012-12-101-4/+4
* fix windows buildMathias Stearn2012-11-171-1/+1
* Rewrite Document and Value classesMathias Stearn2012-11-161-129/+254
* Rip out manageDependecies and DependencyTracker stuff SERVER-4644Mathias Stearn2012-07-201-12/+4
* Document::toStringMathias Stearn2012-07-201-1/+8
* Reserve space in vectors in Document::createFromBsonObjMathias Stearn2012-07-101-0/+3
* Treat undefined as null in aggregation rather than erroring SERVER-4674Mathias Stearn2012-07-031-7/+0
* Convert to unix line endingsMathias Stearn2012-06-291-227/+227
* replace assert with verify SERVER-1259Eliot Horowitz2012-03-261-4/+2
* checkpoint dependency tracker for SERVER-4644U-tellus\cwestin2012-02-141-3/+10
* fixed emacs to remove tabs from files before writing; removed tabsU-tellus\cwestin2012-01-101-45/+45
* our assertdwight2011-12-281-0/+2
* compile: add missing headerEric Milkie2011-12-281-0/+1
* bulk move of code to src/ SERVER-4551Eliot Horowitz2011-12-241-0/+219