summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/document_value
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-48898 replace util/concepts.h with real conceptsBilly Donahue2023-05-131-11/+3
|
* SERVER-75832 Prevent DocumentMetadataFields self-assignmentAlyssa Wagenmaker2023-05-121-2/+4
|
* SERVER-39506 destroying delete for RCStringBilly Donahue2023-05-092-2/+68
|
* Revert "SERVER-76208 support query shape serialization in IDL for types with ↵Davis Haupt2023-05-041-3/+0
| | | | | | custom serializers" This reverts commit 1470c88daaa805408f083a1c2f7bb22f1632b5d1.
* SERVER-76208 support query shape serialization in IDL for types with custom ↵Davis Haupt2023-05-031-0/+3
| | | | serializers
* SERVER-75398 New query shape definition for find commandCharlie Swanson2023-04-131-3/+6
|
* SERVER-74301 Optimize serialization behavior for $changeStreamSplitLargeEventRomans Kasperovics2023-04-067-112/+351
|
* SERVER-74724 Convert query shape and redaction unit tests to use ↵Davis Haupt2023-03-141-0/+1
| | | | auto-updating bson macro
* SERVER-73850 add redaction for $let expressionsDavis Haupt2023-02-241-0/+2
|
* SERVER-73204 Designate $searchSortValues as a metadata fieldBen Shteinfeld2023-02-226-2/+63
|
* SERVER-73892 Disallow includes to start with third_partyDaniel Moody2023-02-181-1/+1
|
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-111-2/+9
| | | | Signed-off-by: Ryan Egesdahl <ryan.egesdahl@mongodb.com>
* SERVER-71835 Allow >16MB BSON in intermediate resultsRomans Kasperovics2023-01-193-14/+36
|
* SERVER-71824 Add micro-benchmark for Document::toBson()Romans Kasperovics2023-01-042-0/+104
|
* SERVER-25823 add bitwise AND, OR, XOR to the agg languageDavis Haupt2022-12-052-0/+25
|
* SERVER-71261 Relax the document size assumption in document_value_test.cppArun Banala2022-11-101-2/+4
|
* SERVER-66511 Improve performances of sort+limit stages in SBEAlberto Massari2022-09-292-0/+8
|
* SERVER-68820 Move temp collection cleanup paths out of DatabaseKaloian Manassiev2022-08-151-54/+42
|
* SERVER-68501 changed invariant to uassert for direct bounded sort useMatt Boros2022-08-112-2/+35
|
* SERVER-61281 Use memoization for Document::getApproximateSizeNikita Lapkov2022-08-104-28/+93
|
* Revert "SERVER-61281 Use memoization for Document::getApproximateSize"Kyle Suarez2022-08-034-93/+28
| | | | This reverts commit 112b848eada25cb0161a229592afec5030079d6b.
* SERVER-61281 Use memoization for Document::getApproximateSizeNikita Lapkov2022-07-284-28/+93
|
* SERVER-67471 Improve RecordId usage performanceJordi Olivares Provencio2022-07-151-1/+1
|
* SERVER-68016 Use little endian for deserializing data serialized by BufBuilderRui Liu2022-07-141-2/+4
|
* SERVER-66490 Apply pylinters to build system codeTausif Rahman2022-05-251-3/+3
|
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
|
* SERVER-65278 added clang-tidy v4 builder and fixed clang-tidy v4 issues.Daniel Moody2022-04-293-7/+6
|
* SERVER-55204 Error on fallthrough unless the attribute is usedAndrew Morrow2022-04-181-0/+1
|
* SERVER-63536 Remove murmur3 dependency in BSONColumnHenrik Edin2022-04-071-1/+0
|
* SERVER-64602 Provide time-series bucket time bounds as document metadata for ↵Dan Larkin-York2022-03-212-0/+65
| | | | use by bounded sorter
* SERVER-62499 Augment DocumentStorage APIs to accept pre-computed hashesDan Larkin-York2022-01-133-35/+140
|
* SERVER-62158 Fix novel UBSAN issues found with clang 12Andrew Morrow2021-12-191-1/+1
|
* SERVER-29425 implement $sortArray in classic engineNeil Shweky2021-11-152-0/+9
|
* SERVER-59847 Limit FieldPath depth in DocumentTed Tuckman2021-09-271-22/+40
|
* SERVER-57130 Traverse arrays while filling the Document cachesamontea2021-05-253-3/+16
|
* SERVER-55786 Update PartitionIterator memory usage when documents are releasedNick Zolnierz2021-05-193-1/+26
| | | | | This commit also handles the inflation of Documents as expressions are evaluated due to the internal caching in the Document class.
* SERVER-53760 Improved document size approximation for spilling to diskMohammad Dashti2021-05-103-9/+59
| | | | Co-authored-by: Mihai Andrei <mihai.andrei@10gen.com>
* SERVER-55058 More move optimizations for Document/ValueDenis Grebennicov2021-05-046-4/+94
|
* SERVER-54241 Implement removable $covariance functionRuoxin Xu2021-04-192-0/+40
|
* SERVER-54238 Implement removable $push and $addToSet window functionsRuoxin Xu2021-03-031-0/+12
|
* SERVER-53714 Add removable $min/$max window functionsDavid Percy2021-02-161-0/+9
|
* Revert "SERVER-53714 Add removable $min/$max window functions"Gregory Wlodarek2021-02-121-9/+0
| | | | This reverts commit 47849f3b6d7e5aa3765dc470bf396f83398a5552.
* SERVER-53714 Add removable $min/$max window functionsDavid Percy2021-02-111-0/+9
|
* SERVER-50754 introduce MakeBSONObjStage and various perf improvements to SBEIan Boros2021-01-191-3/+3
|
* SERVER-47398 Start sending 'let' for aggregates.Charlie Swanson2020-12-011-0/+4
| | | | | | Replaces usages of 'runtimeConstants' with 'let' parameters. This does not replace usages for the write commands and for $merge. We will need follow-up work for that.
* SERVER-51663 Implement $dateDiff in DocumentSource executionMindaugas Malinauskas2020-11-301-0/+7
|
* Revert "SERVER-51663 Implement $dateDiff in DocumentSource execution"Kaloian Manassiev2020-11-271-7/+0
| | | | This reverts commit 37f35e3c80096b5d55b482b83bfb3cf7af16852f.
* SERVER-51663 Implement $dateDiff in DocumentSource executionMindaugas Malinauskas2020-11-261-0/+7
|
* SERVER-49744 Per-document scoring metadata for $searchMihai Andrei2020-11-136-3/+113
|
* SERVER-25893 Make it easier to construct a Value from a VectorTed Tuckman2020-10-022-3/+24
|