Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | SERVER-59178 Re-enable SBE as the default execution engine | Jennifer Peshansky | 2021-09-30 | 1 | -4/+4 | |
| | ||||||
* | SERVER-60072 Track memory usage in $densify | Ted Tuckman | 2021-09-24 | 1 | -0/+10 | |
| | ||||||
* | SERVER-58979 Add limit to number of documents generated by $densify | Ted Tuckman | 2021-09-22 | 1 | -0/+9 | |
| | ||||||
* | SERVER-59573 Add setParameter which can be used to restore inactive cursor ↵ | James Wahlin | 2021-08-26 | 1 | -0/+7 | |
| | | | | timeout in sessions | |||||
* | SERVER-58590 Add memory tracking for HashAgg Stage. | Sajed Nahian | 2021-08-20 | 1 | -0/+24 | |
| | ||||||
* | SERVER-38924 Remove blacklist entries for $lookup and $graphLookup FSM tests | Alya Berciu | 2021-08-20 | 1 | -0/+10 | |
| | ||||||
* | SERVER-59291 Add searchMeta query knob | Ted Tuckman | 2021-08-17 | 1 | -1/+9 | |
| | ||||||
* | SERVER-58203 factor out logging statments into helper functions | Mickey. J Winters | 2021-08-11 | 1 | -1/+2 | |
| | ||||||
* | SERVER-57879 Implement $minN and $maxN accumulators | Mihai Andrei | 2021-07-21 | 1 | -0/+10 | |
| | ||||||
* | SERVER-52021: Create feature flag for support lookup and graphLookup into a ↵ | Militsa Sotirova | 2021-07-01 | 1 | -7/+0 | |
| | | | | sharded collection | |||||
* | SERVER-57758 Turn SBE off by default and invert the sense of the ↵ | Andrii Dobroshynski | 2021-06-17 | 1 | -3/+4 | |
| | | | | internalQueryForceClassicEngine flag | |||||
* | SERVER-56757 Add query knob to ensure that setWindowFields is in ↵ | samontea | 2021-05-25 | 1 | -0/+7 | |
| | | | | deterministic order for testing framework | |||||
* | SERVER-55163 Add runtime-configurable setParameter for turning SBE on and off | Jenny Peshansky | 2021-05-07 | 1 | -1/+8 | |
| | ||||||
* | SERVER-54142 Add memory tracking to DocumentSourceSetWindowFields | Ted Tuckman | 2021-03-16 | 1 | -0/+10 | |
| | ||||||
* | SERVER-54710 Improve checks for overlarge BSON when generating explain output | David Storch | 2021-03-11 | 1 | -0/+12 | |
| | ||||||
* | SERVER-51970 Create feature flag for SBE | Alya Berciu | 2021-01-22 | 1 | -7/+0 | |
| | ||||||
* | SERVER-51524 Rename internalQueryCacheSize to ↵ | David Storch | 2020-11-06 | 1 | -2/+3 | |
| | | | | | | | | | | | internalQueryCacheMaxEntriesPerCollection Retains "internalQueryCacheSize" as a deprecated alias. The new name better reflects the function of the parameter, as it controls the number of cache entries allowed for each collection's cache rather than the overall size of the cache in bytes. | |||||
* | SERVER-50547 Pipeline length limit | James Wahlin | 2020-10-22 | 1 | -0/+13 | |
| | ||||||
* | SERVER-40361 Don't store debug info once plan cache size grows large | David Storch | 2020-10-22 | 1 | -1/+16 | |
| | | | | | | | | | | | | Introduces a new setParameter, 'internalQueryCacheMaxSizeBytesBeforeStripDebugInfo'. When the cumulative size of a mongod's plan caches exceeds this threshold, additional plan cache entries are stored without any debug info. This should help to prevent problems where the plan caches collectively consume too much memory. The default setting of the parameter is 0.5 GB, but it can be configured by the operator at startup or at runtime. | |||||
* | SERVER-49443 Implement error truncation for generated document validation errors | Mihai Andrei | 2020-10-09 | 1 | -0/+11 | |
| | ||||||
* | Revert "SERVER-49443 Implement error truncation for generated document ↵ | Mihai Andrei | 2020-10-08 | 1 | -11/+0 | |
| | | | | | | validation errors" This reverts commit b20673ac9203d6178708fa36808ea9274742ef9f. | |||||
* | SERVER-49443 Implement error truncation for generated document validation errors | Mihai Andrei | 2020-10-08 | 1 | -0/+11 | |
| | ||||||
* | SERVER-50161 Add query knob to parse find commands using the grammar and CST | Nick Zolnierz | 2020-09-21 | 1 | -0/+7 | |
| | ||||||
* | SERVER-36393 Add new opt-in $or enumeration order | Charlie Swanson | 2020-09-02 | 1 | -0/+19 | |
| | ||||||
* | SERVER-47856 Use $v:2 delta oplog entries by default | Arun Banala | 2020-08-26 | 1 | -1/+1 | |
| | ||||||
* | SERVER-40317 Fail query when $facet intermediate output exceeds 100MB | David Storch | 2020-08-14 | 1 | -0/+10 | |
| | | | | | Co-authored-by: Justin Seyster <justin.seyster@mongodb.com> Co-authored-by: Jacob Evans <jacob.evans@10gen.com> | |||||
* | SERVER-48473 Query knob for SBE to limit max number of statically generated ↵ | Andrii Dobroshynskyi | 2020-07-22 | 1 | -0/+10 | |
| | | | | index scan intervals | |||||
* | SERVER-47726 Log delta-style oplog entries from pipeline based updates | Ian Boros | 2020-07-09 | 1 | -0/+6 | |
| | ||||||
* | SERVER-48228 Move slot-based execution engine and supporting changes into ↵ | Martin Neupauer | 2020-06-11 | 1 | -0/+18 | |
| | | | | | | | | | | | | | | the master branch This is an initial commit for the slot-based execution engine (SBE) which contains: * Implementation of the core slot-based engine. * The SBE stage builder, which is responsible for translating a QuerySolution tree into an SBE plan. * Other changes necessary for integration with the find command. Co-authored-by: Anton Korshunov <anton.korshunov@mongodb.com> Co-authored-by: Justin Seyster <justin.seyster@mongodb.com> Co-authored-by: David Storch <david.storch@mongodb.com> | |||||
* | SERVER-48529 Delete PlanCache::feedback() and related code | David Storch | 2020-06-02 | 1 | -9/+0 | |
| | ||||||
* | SERVER-46492 Restore WhereMatchExpression for $where as default | James Wahlin | 2020-02-29 | 1 | -0/+7 | |
| | ||||||
* | SERVER-46161 Increase number of PlanExecutor iterations before yielding to 1000. | David Storch | 2020-02-22 | 1 | -1/+1 | |
| | | | | | | | | The new behavior is for queries to yield every 10ms or 1000 iterations, whichever comes first. This change improves performance on many of our workloads, since yielding is expensive and happens more frequently than needed on those workloads. | |||||
* | SERVER-45454 Desugar where to expr + function | Eric Cox | 2020-02-13 | 1 | -0/+8 | |
| | ||||||
* | SERVER-45456 Allow JavaScript on mongos | James Wahlin | 2020-02-07 | 1 | -0/+10 | |
| | | | | | | | create mode 100644 jstests/noPassthrough/mr_noscripting.js delete mode 100644 jstests/noPassthroughWithMongod/mr_noscripting.js create mode 100644 jstests/sharding/agg_js_on_mongos.js create mode 100644 jstests/sharding/javascript_heap_limit.js | |||||
* | SERVER-44475 Remove Query Knob | Jacob Evans | 2019-12-11 | 1 | -7/+0 | |
| | ||||||
* | SERVER-44869 Add query knobs for $push and $addToSet memory limits | Charlie Swanson | 2019-12-03 | 1 | -0/+22 | |
| | ||||||
* | SERVER-44701 Remove support for 'planCacheListQueryShapes' and ↵ | David Storch | 2019-11-26 | 1 | -37/+30 | |
| | | | | | | | | | | | 'planCacheListPlans'. As an alternative, use the $planCacheStats aggregation stage. This metadata source, when placed first in the pipeline, returns one document per plan cache entry for a particular collection. This data can then be filtered, projected, grouped, or otherwise processed with the full power of MQL. | |||||
* | SERVER-44053 Rename blocking sort memory limit to ↵ | David Storch | 2019-10-23 | 1 | -2/+2 | |
| | | | | "internalQueryMaxBlockingSortMemoryUsageBytes". | |||||
* | SERVER-43140 Add limit to size of emitted values per document in ↵ | Ted Tuckman | 2019-09-30 | 1 | -0/+11 | |
| | | | | $_internalJsEmit | |||||
* | SERVER-42460 Add feature flag for aggregation map reduce | Ted Tuckman | 2019-07-30 | 1 | -0/+7 | |
| | ||||||
* | SERVER-42179 Remove internalDocumentSourceSortMaxBlockingSortBytes in favor of | Misha Ivkov | 2019-07-26 | 1 | -12/+4 | |
| | | | | internalQueryExecMaxBlockingSortBytes and change default to 100 MB. | |||||
* | SERVER-39269 flag gate sharded $lookup | Ian Boros | 2019-02-07 | 1 | -0/+7 | |
| | ||||||
* | SERVER-35402 Add validators where applicable in query_knobs.cpp | Arun Banala | 2019-02-06 | 1 | -0/+307 | |