summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_knobs.idl
Commit message (Collapse)AuthorAgeFilesLines
...
* SERVER-59178 Re-enable SBE as the default execution engineJennifer Peshansky2021-09-301-4/+4
|
* SERVER-60072 Track memory usage in $densifyTed Tuckman2021-09-241-0/+10
|
* SERVER-58979 Add limit to number of documents generated by $densifyTed Tuckman2021-09-221-0/+9
|
* SERVER-59573 Add setParameter which can be used to restore inactive cursor ↵James Wahlin2021-08-261-0/+7
| | | | timeout in sessions
* SERVER-58590 Add memory tracking for HashAgg Stage.Sajed Nahian2021-08-201-0/+24
|
* SERVER-38924 Remove blacklist entries for $lookup and $graphLookup FSM testsAlya Berciu2021-08-201-0/+10
|
* SERVER-59291 Add searchMeta query knobTed Tuckman2021-08-171-1/+9
|
* SERVER-58203 factor out logging statments into helper functionsMickey. J Winters2021-08-111-1/+2
|
* SERVER-57879 Implement $minN and $maxN accumulatorsMihai Andrei2021-07-211-0/+10
|
* SERVER-52021: Create feature flag for support lookup and graphLookup into a ↵Militsa Sotirova2021-07-011-7/+0
| | | | sharded collection
* SERVER-57758 Turn SBE off by default and invert the sense of the ↵Andrii Dobroshynski2021-06-171-3/+4
| | | | internalQueryForceClassicEngine flag
* SERVER-56757 Add query knob to ensure that setWindowFields is in ↵samontea2021-05-251-0/+7
| | | | deterministic order for testing framework
* SERVER-55163 Add runtime-configurable setParameter for turning SBE on and offJenny Peshansky2021-05-071-1/+8
|
* SERVER-54142 Add memory tracking to DocumentSourceSetWindowFieldsTed Tuckman2021-03-161-0/+10
|
* SERVER-54710 Improve checks for overlarge BSON when generating explain outputDavid Storch2021-03-111-0/+12
|
* SERVER-51970 Create feature flag for SBEAlya Berciu2021-01-221-7/+0
|
* SERVER-51524 Rename internalQueryCacheSize to ↵David Storch2020-11-061-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 limitJames Wahlin2020-10-221-0/+13
|
* SERVER-40361 Don't store debug info once plan cache size grows largeDavid Storch2020-10-221-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 errorsMihai Andrei2020-10-091-0/+11
|
* Revert "SERVER-49443 Implement error truncation for generated document ↵Mihai Andrei2020-10-081-11/+0
| | | | | | validation errors" This reverts commit b20673ac9203d6178708fa36808ea9274742ef9f.
* SERVER-49443 Implement error truncation for generated document validation errorsMihai Andrei2020-10-081-0/+11
|
* SERVER-50161 Add query knob to parse find commands using the grammar and CSTNick Zolnierz2020-09-211-0/+7
|
* SERVER-36393 Add new opt-in $or enumeration orderCharlie Swanson2020-09-021-0/+19
|
* SERVER-47856 Use $v:2 delta oplog entries by defaultArun Banala2020-08-261-1/+1
|
* SERVER-40317 Fail query when $facet intermediate output exceeds 100MBDavid Storch2020-08-141-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 Dobroshynskyi2020-07-221-0/+10
| | | | index scan intervals
* SERVER-47726 Log delta-style oplog entries from pipeline based updatesIan Boros2020-07-091-0/+6
|
* SERVER-48228 Move slot-based execution engine and supporting changes into ↵Martin Neupauer2020-06-111-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 codeDavid Storch2020-06-021-9/+0
|
* SERVER-46492 Restore WhereMatchExpression for $where as defaultJames Wahlin2020-02-291-0/+7
|
* SERVER-46161 Increase number of PlanExecutor iterations before yielding to 1000.David Storch2020-02-221-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 + functionEric Cox2020-02-131-0/+8
|
* SERVER-45456 Allow JavaScript on mongosJames Wahlin2020-02-071-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 KnobJacob Evans2019-12-111-7/+0
|
* SERVER-44869 Add query knobs for $push and $addToSet memory limitsCharlie Swanson2019-12-031-0/+22
|
* SERVER-44701 Remove support for 'planCacheListQueryShapes' and ↵David Storch2019-11-261-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 Storch2019-10-231-2/+2
| | | | "internalQueryMaxBlockingSortMemoryUsageBytes".
* SERVER-43140 Add limit to size of emitted values per document in ↵Ted Tuckman2019-09-301-0/+11
| | | | $_internalJsEmit
* SERVER-42460 Add feature flag for aggregation map reduceTed Tuckman2019-07-301-0/+7
|
* SERVER-42179 Remove internalDocumentSourceSortMaxBlockingSortBytes in favor ofMisha Ivkov2019-07-261-12/+4
| | | | internalQueryExecMaxBlockingSortBytes and change default to 100 MB.
* SERVER-39269 flag gate sharded $lookupIan Boros2019-02-071-0/+7
|
* SERVER-35402 Add validators where applicable in query_knobs.cppArun Banala2019-02-061-0/+307