Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-69447 Add a query knob to control version of Cost Model coefficients | Alexander Ignatyev | 2022-10-12 | 1 | -0/+7 |
| | |||||
* | SERVER-69025 [CQF] Performance-only partial schema requirements | Svilen Mihaylov | 2022-09-22 | 1 | -0/+7 |
| | |||||
* | SERVER-69682 Add enableComputeMode start-up parameter | Yoonsoo Kim | 2022-09-19 | 1 | -2/+11 |
| | |||||
* | SERVER-66641 Introduce multi-tenancy for change collections. | Rishab Joshi | 2022-09-15 | 1 | -0/+9 |
| | |||||
* | SERVER-66786 Add V2Compact explain format for Bonsai | David Percy | 2022-08-30 | 1 | -0/+8 |
| | |||||
* | SERVER-68636 rename HighCardinalityMode to EncryptedCollScanMode | Davis Haupt | 2022-08-10 | 1 | -2/+2 |
| | |||||
* | SERVER-67548 Index scan with equality to null incorrectly appends null if ↵ | Svilen Mihaylov | 2022-08-06 | 1 | -0/+7 |
| | | | | the field is missing | ||||
* | SERVER-62042 Consolidate query optimization and execution control into a ↵ | Nicholas Zolnierz | 2022-08-04 | 1 | -22/+22 |
| | | | | single knob | ||||
* | Revert "SERVER-62042 Consolidate query optimization and execution control ↵ | auto-revert-processor | 2022-08-04 | 1 | -22/+22 |
| | | | | | | into a single knob" This reverts commit c9bbd1cfae470f2b3229e69957f512d2a2db6663. | ||||
* | SERVER-62042 Consolidate query optimization and execution control into a ↵ | Nicholas Zolnierz | 2022-08-03 | 1 | -22/+22 |
| | | | | single knob | ||||
* | SERVER-67101 Support microsecond precision in ScopedTimer | Ruoxin Xu | 2022-07-27 | 1 | -0/+8 |
| | |||||
* | Revert "SERVER-67101 Support microsecond precision in ScopedTimer" | Ruoxin Xu | 2022-07-26 | 1 | -8/+0 |
| | | | | This reverts commit e7d2be0dae29265e2a6efafd4753debf11b9e96f. | ||||
* | SERVER-67101 Support microsecond precision in ScopedTimer | Ruoxin Xu | 2022-07-26 | 1 | -0/+8 |
| | |||||
* | SERVER-66937 Ensure $lookup plan cache interact correctly with plan cache ↵ | Anton Korshunov | 2022-07-24 | 1 | -0/+2 |
| | | | | commands | ||||
* | SERVER-66957 Integrate CE prototype | Svilen Mihaylov | 2022-07-11 | 1 | -7/+9 |
| | | | | | | Co-authored-by: Svilen Mihaylov <svilen.mihaylov@mongodb.com> Co-authored-by: Timour Katchaounov <timour.katchaounov@mongodb.com> Co-authored-by: Alya Berciu <alya.berciu@mongodb.com> | ||||
* | Revert "SERVER-66957 Integrate CE prototype" | auto-revert-processor | 2022-07-08 | 1 | -9/+7 |
| | | | | This reverts commit 568fa8a001eb42e07214acf33fab48e9ad31ca98. | ||||
* | SERVER-66957 Integrate CE prototype | Svilen Mihaylov | 2022-07-08 | 1 | -7/+9 |
| | |||||
* | SERVER-50301 Delete code which handles $v:1 update oplog entries | Mihai Andrei | 2022-06-30 | 1 | -7/+0 |
| | |||||
* | SERVER-67098 Add a server parameter to disable plan caching | Denis Grebennicov | 2022-06-27 | 1 | -0/+7 |
| | |||||
* | SERVER-62025 Only use CQF path for eligible queries and fallback to classic ↵ | Nicholas Zolnierz | 2022-06-16 | 1 | -1/+9 |
| | | | | optimizer otherwise | ||||
* | SERVER-66724 Create FLE 2 Equality Match Expression | Mark Benvenuto | 2022-06-16 | 1 | -0/+8 |
| | |||||
* | SERVER-66583 Re-enable SBE as the default execution engine and fall back to ↵ | Mihai Andrei | 2022-05-27 | 1 | -1/+1 |
| | | | | classic if no SBE compatible $group or $lookup exists | ||||
* | SERVER-66533 update FLE array tag size estimation | sergey.galtsev | 2022-05-26 | 1 | -1/+3 |
| | |||||
* | SERVER-66551 Rename internalQueryEnableSlotBasedExecutionEngine back to ↵ | Mihai Andrei | 2022-05-19 | 1 | -5/+5 |
| | | | | internalQueryForceClassicEngine | ||||
* | SERVER-66559 Expand the internalQueryMaxAddToSetBytes param from 32 to 64 bits | James Wahlin | 2022-05-18 | 1 | -1/+1 |
| | |||||
* | SERVER-66445 Make the classic engine the default execution engine | Mihai Andrei | 2022-05-16 | 1 | -4/+4 |
| | |||||
* | SERVER-65338 Runtime configurable query knob to disable SBE $lookup and $group | Mihai Andrei | 2022-04-13 | 1 | -0/+16 |
| | | | | Co-authored-by: Ethan Zhang [ethan.zhang@mongodb.com](mailto:ethan.zhang@mongodb.com) | ||||
* | SERVER-64018: Fail if tag creation in FLE filter rewrite approaches 16 MB limit | joshua | 2022-04-12 | 1 | -0/+10 |
| | |||||
* | Revert "SERVER-65338 Runtime configurable query knob to disable SBE $lookup" | Mihai Andrei | 2022-04-11 | 1 | -7/+0 |
| | | | | This reverts commit 7ef335b60fe16e4bd846eff3c8ca2828df8af31a. | ||||
* | SERVER-65338 Runtime configurable query knob to disable SBE $lookup | Ethan Zhang | 2022-04-08 | 1 | -0/+7 |
| | |||||
* | SERVER-64305 Use column store index for queries referencing few fields | Charlie Swanson | 2022-04-07 | 1 | -12/+32 |
| | |||||
* | SERVER-63739 Implement spilling to disk for new SBE stage | Eric Cox | 2022-04-06 | 1 | -0/+11 |
| | |||||
* | SERVER-63283 Add query knob to guard HJ plans for $lookup | Eric Cox | 2022-03-08 | 1 | -0/+9 |
| | |||||
* | SERVER-63449 Add HashJoin query knobs | Yoonsoo Kim | 2022-03-08 | 1 | -0/+36 |
| | |||||
* | SERVER-62798 Use single 'AutoGet' for all execution namespaces instead of ↵ | Mihai Andrei | 2022-03-01 | 1 | -7/+0 |
| | | | | multiple in 'runAggregate' | ||||
* | SERVER-62797 Fix tests which expect disabling SBE to keep the plan cache intact | David Storch | 2022-02-24 | 1 | -1/+0 |
| | |||||
* | SERVER-62797 Clear SBE plan cache when query knobs are changed | David Storch | 2022-02-23 | 1 | -41/+99 |
| | | | | | | | This necessary for any parameters which could affect the plans which are generated and cached by the optimizer. This commit also updates the encoding of the SBE plan cache key so that it no longer encodes the values of these parameters. | ||||
* | SERVER-63102 Introduce internalQueryPlanEvaluationWorksSber5.3.0-alpha3 | David Storch | 2022-02-09 | 1 | -1/+17 |
| | | | | | | The 'internalQueryPlanEvaluationWorks' parameter now only affects the classic engine. The newly added parameter has similar behavior, but applies only to queries using SBE. | ||||
* | SERVER-62434 Implement query optimizer based on Path algebra and Cascades | Svilen Mihaylov | 2022-01-31 | 1 | -0/+63 |
| | |||||
* | SERVER-62981 Make SBE multi-planner trial period length independent of ↵ | David Storch | 2022-01-27 | 1 | -1/+15 |
| | | | | | | | | | | | | collection size This patch changes the 'internalQueryPlanEvaluationCollFraction' knob to apply only to the classic engine. It introduces a separate knob, 'internalQueryPlanEvaluationCollFractionSbe', which applies only to the SBE engine. The SBE knob has a default of 0, while the classic engine retains its default of 0.3. This ensures that by default, no candidate plan will ever do more than 10,000 storage reads during SBE multi-planning. | ||||
* | SERVER-62351 Introduce structs for query planner to be aware of multiple ↵ | Mihai Andrei | 2022-01-27 | 1 | -0/+7 |
| | | | | collections | ||||
* | SERVER-60311 Adaptive memory usage check and exec stats for spilling | Irina Yatsenko | 2022-01-20 | 1 | -6/+33 |
| | |||||
* | Revert "SERVER-60311 Make memory usage check adaptive and add exec stats for ↵ | auto-revert-processor | 2022-01-20 | 1 | -33/+6 |
| | | | | | | spilling" This reverts commit f7ee45c35d778188402f9b2fe972c96706922165. | ||||
* | SERVER-60311 Make memory usage check adaptive and add exec stats for spilling | Irina Yatsenko | 2022-01-19 | 1 | -6/+33 |
| | |||||
* | SERVER-62086 Increase `HashAggStage`'s maximum allowed memory usage before spill | Yoonsoo Kim | 2021-12-16 | 1 | -1/+1 |
| | |||||
* | SERVER-58726 Test spilling behavior for exact top-n accumulators and fix ↵ | Mihai Andrei | 2021-11-08 | 1 | -3/+3 |
| | | | | serialization logic for merging on a shard | ||||
* | SERVER-60070 Add planCacheSize parameter validation | Alexander Ignatyev | 2021-10-12 | 1 | -1/+3 |
| | |||||
* | SERVER-59613 $range expression should error if it exceeds memory limit | Mickey. J Winters | 2021-10-09 | 1 | -5/+16 |
| | |||||
* | SERVER-59508 Support $or in partialFilterExpression; remove top level $and ↵ | James Wahlin | 2021-10-01 | 1 | -0/+9 |
| | | | | restriction | ||||
* | SERVER-60070 Add parameter to control SBE plan cache size | Alexander Ignatyev | 2021-10-01 | 1 | -0/+13 |
| |