| Commit message (Expand) | Author | Age | Files | Lines |
* | SERVER-71524 [CQF] Don't use one ixscan for two independent traverses | David Percy | 2022-12-12 | 1 | -6/+3 |
* | SERVER-71989 Implement CE accuracy testing framework based on JS testing | Milena Ivanova | 2022-12-12 | 4 | -6/+6 |
* | Revert "SERVER-71524 [CQF] Don't use one ixscan for two independent traverses" | auto-revert-processor | 2022-12-08 | 1 | -3/+6 |
* | SERVER-69027 [CQF] Support for Recursive Index Navigation | Svilen Mihaylov | 2022-12-08 | 4 | -66/+102 |
* | SERVER-71524 [CQF] Don't use one ixscan for two independent traverses | David Percy | 2022-12-07 | 1 | -6/+3 |
* | Revert "SERVER-71524 [CQF] Don't use one ixscan for two independent traverses" | Sviatlana Zuiko | 2022-12-07 | 1 | -31/+5 |
* | SERVER-71524 [CQF] Don't use one ixscan for two independent traverses | David Percy | 2022-12-07 | 1 | -5/+31 |
* | SERVER-67161: Add physical NestedLoopJoin and make BinaryJoin logical | Hana Pearlman | 2022-12-02 | 2 | -10/+10 |
* | SERVER-71205 Fix histogram type to double conversion | Alya Berciu | 2022-12-02 | 1 | -53/+80 |
* | SERVER-71513 Support array histograms in statistics | Alya Berciu | 2022-11-30 | 2 | -9/+818 |
* | SERVER-69456 Set new cost model as default | Alexander Ignatyev | 2022-11-29 | 4 | -21/+34 |
* | SERVER-71588: Reenable type bracketing tests for CQF | Hana Pearlman | 2022-11-23 | 1 | -0/+12 |
* | SERVER-66606 Count types in stats for CE | Alya Berciu | 2022-11-21 | 4 | -106/+333 |
* | SERVER-69591 [CQF] Simplify non-Sargable paths | David Percy | 2022-11-17 | 1 | -22/+21 |
* | SERVER-70856 load stats by path name | Misha Tyulenev | 2022-11-15 | 1 | -49/+43 |
* | SERVER-71300 Reset cost coefficients to default value if "internalCostModelCo... | Ruoxin Xu | 2022-11-14 | 1 | -6/+14 |
* | SERVER-70217: Add tasserts for unreachable translation code | Hana Pearlman | 2022-11-11 | 1 | -0/+4 |
* | SERVER-70538 Replace fillEmpty function with a binary operation | Martin Neupauer | 2022-11-10 | 1 | -6/+6 |
* | SERVER-70028 [CQF] Sort unioned intervals in sargable node | Svilen Mihaylov | 2022-11-08 | 1 | -10/+6 |
* | SERVER-70855 update statistics in the cache after running analyze | Misha Tyulenev | 2022-11-08 | 2 | -21/+19 |
* | SERVER-68490 Robustify ce_histogram.js | Alya Berciu | 2022-11-03 | 1 | -4/+17 |
* | SERVER-68490 Remove ce_histogram.js log | Alya Berciu | 2022-11-02 | 1 | -1/+0 |
* | SERVER-67517 [CQF] Support field path references with dots, dollars, and empty | Nicholas Zolnierz | 2022-10-31 | 4 | -7/+17 |
* | SERVER-68596 [CQF] Convert dotted $elemMatch to SargableNode | David Percy | 2022-10-26 | 1 | -0/+216 |
* | SERVER-68490 Complete integration of histogram CE | Alya Berciu | 2022-10-26 | 1 | -0/+282 |
* | SERVER-69447 Add a query knob to control version of Cost Model coefficients | Alexander Ignatyev | 2022-10-12 | 1 | -0/+46 |
* | SERVER-67358 implement AccumultorInternalConstructStats | Misha Tyulenev | 2022-10-11 | 1 | -0/+61 |
* | SERVER-70120 [CQF] Extra Unique stage after GroupBy | Naama Bareket | 2022-10-07 | 1 | -2/+2 |
* | SERVER-68095 Implement $not in CQF | Ben Shteinfeld | 2022-10-04 | 1 | -0/+261 |
* | SERVER-69844: [CQF] Flaky cqf/range_descending.js | Naama Bareket | 2022-10-03 | 1 | -18/+11 |
* | SERVER-66846 Translate simple inclusion and exclusion $project by walking ove... | Hana Pearlman | 2022-09-20 | 1 | -0/+191 |
* | SERVER-67852 Partial statistics pipeline | samontea | 2022-09-16 | 1 | -107/+0 |
* | SERVER-68692 add support for limit and skip queries in ABT translation | Militsa Sotirova | 2022-09-14 | 1 | -0/+167 |
* | SERVER-69102 [CQF] Allow SBE plans which require an output RecordId slot | Svilen Mihaylov | 2022-09-10 | 1 | -0/+33 |
* | SERVER-69023 [CQF] Convert PathArr to Interval | Svilen Mihaylov | 2022-09-09 | 1 | -2/+2 |
* | SERVER-69361 [CQF] Extend path fusion to better handle field dependencies | Svilen Mihaylov | 2022-09-01 | 1 | -0/+26 |
* | SERVER-69287 [CQF] Support $expr in find | Svilen Mihaylov | 2022-09-01 | 1 | -12/+22 |
* | SERVER-68965 Improvements to indexing in the presence of nested subfelds | Svilen Mihaylov | 2022-08-27 | 25 | -118/+157 |
* | SERVER-69095 Hint cqf/range_descending.js and log the full explain | David Percy | 2022-08-23 | 1 | -50/+52 |
* | SERVER-68006 Investigate plan changes due to changes in heuristic estimation | Svilen Mihaylov | 2022-08-12 | 1 | -2/+4 |
* | SERVER-67997 Validation of analyze parameters | Lynne Wang | 2022-08-10 | 1 | -3/+87 |
* | SERVER-67548 Index scan with equality to null incorrectly appends null if the... | Svilen Mihaylov | 2022-08-06 | 4 | -46/+115 |
* | SERVER-67510 Fix descending index on range predicate bug | Daniel Segel | 2022-08-04 | 1 | -0/+81 |
* | SERVER-62749 Translate $in match expressions to use eqMember op type | Emily Wang | 2022-07-28 | 1 | -2/+3 |
* | SERVER-67771 Allow duplicate multi-key entries in PartialSchemaRequirements map | Svilen Mihaylov | 2022-07-27 | 1 | -0/+8 |
* | SERVER-66265: Add task to run CQF tests without pipeline optimizations | Hana Pearlman | 2022-07-26 | 1 | -17/+7 |
* | SERVER-67369 Implement type bracketing for all BSONTypes | Emily Wang | 2022-07-14 | 1 | -4/+0 |
* | SERVER-66604 Analyze command skeleton | Lynne Wang | 2022-07-06 | 1 | -0/+23 |
* | SERVER-62029: Review agg to ABT translation | Hana Pearlman | 2022-06-30 | 1 | -1/+1 |
* | SERVER-62025 Only use CQF path for eligible queries and fallback to classic o... | Nicholas Zolnierz | 2022-06-16 | 1 | -0/+6 |