summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/ce
Commit message (Expand)AuthorAgeFilesLines
* SERVER-71801 Add validation in StrongDoubleAlias constructorsChi-I Huang2023-05-095-34/+20
* SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnionDavid Percy2023-04-271-1/+1
* Revert "SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnion"auto-revert-processor2023-04-261-1/+1
* SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnionDavid Percy2023-04-251-1/+1
* SERVER-74540: Handle top-level disjunction in SargableNode CEHana Pearlman2023-04-259-182/+723
* Revert "SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnion"auto-revert-processor2023-04-221-1/+1
* SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnionDavid Percy2023-04-211-1/+1
* SERVER-74539 Enable disjunction in PSR conversionDavid Percy2023-03-301-1/+1
* SERVER-75437: Heuristic SargableNode CE should return child CE when there are...Hana Pearlman2023-03-302-2/+2
* SERVER-74101: Allow SargableNode with disjunction reqs to pass through optimi...Hana Pearlman2023-03-234-14/+25
* SERVER-73552 [CQF] Add ability to enumerate all plansSvilen Mihaylov2023-03-031-13/+12
* SERVER-73724 [CQF] Support for optional v1 and v2 explain for js testsSvilen Mihaylov2023-02-241-0/+1
* SERVER-73133 Extend CE performance benchmark metricsAnton Korshunov2023-02-153-10/+54
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-115-5/+12
* SERVER-73821 [CQF] Split path utilities from utils.cppSvilen Mihaylov2023-02-091-0/+1
* SERVER-73432 Extend CE accuracy testing for arraysMilena Ivanova2023-02-082-18/+16
* SERVER-72784 [CQF] Update representation of compound index boundsSvilen Mihaylov2023-02-031-6/+6
* SERVER-73429 [CQF] Builder for physical plansSvilen Mihaylov2023-02-031-10/+16
* SERVER-73428 [CQF] Eliminate duplicate conversion from document value to sbe ...Svilen Mihaylov2023-02-022-13/+13
* SERVER-69540 move in/out params from SBENodeLowering constructorDavis Haupt2023-02-011-3/+1
* SERVER-73239 Combine histogram and heuristic estimates in sargable nodesAlya Berciu2023-01-265-87/+117
* SERVER-72615 Compute CE for sampled histogramsAlya Berciu2023-01-248-97/+172
* SERVER-69895: Support hinting reverse collection scansHana Pearlman2023-01-231-1/+1
* SERVER-71550 Change PartialSchemaRequirements map to vectorDavid Percy2023-01-205-6/+6
* SERVER-71587 Allow SBE*Lowering access to named slots to support collationIvan Fefer2023-01-201-1/+5
* SERVER-72402 Simplify union intervals when bounds are constantsMatt Boros2023-01-191-9/+9
* SERVER-72899 Clamp range CE to a minimum of 0Alya Berciu2023-01-192-7/+33
* SERVER-72268 Fix unit test memo group CE verificationAlya Berciu2023-01-182-40/+5
* SERVER-71752 Estimate non-histogrammable types heuristicallyAlya Berciu2023-01-1211-519/+868
* SERVER-71943 Move ABT translation to new visitor mechanismBen Shteinfeld2023-01-054-64/+74
* SERVER-71460: Make maxDepth the first PathTraverse argumentHana Pearlman2023-01-041-57/+58
* SERVER-68481 Test the performance of CEAnton Korshunov2022-12-229-6/+1316
* SERVER-71057 Count histogram types once per arrayAlya Berciu2022-12-194-15/+17
* SERVER-71377 Adding missing count to CE for nullAlya Berciu2022-12-191-2/+6
* SERVER-70936 Implement CE for booleansAlya Berciu2022-12-162-60/+144
* SERVER-70089 Add tests for CE of $neAlya Berciu2022-12-142-6/+117
* SERVER-71384 [CQF] Speed up vending of projection namesSvilen Mihaylov2022-12-131-1/+5
* SERVER-71310 Validate histogramsAlya Berciu2022-12-129-166/+171
* SERVER-71332 [CQF] Strong alias for Selectivity and CardinalitySvilen Mihaylov2022-12-1216-304/+308
* Revert "SERVER-71310 Validate histograms"Alexander Neben2022-12-099-174/+169
* SERVER-71310 Validate histogramsAlya Berciu2022-12-099-169/+174
* SERVER-69027 [CQF] Support for Recursive Index NavigationSvilen Mihaylov2022-12-081-1/+0
* SERVER-71237 Refactor ABT golden tests to use a shared fixture and de-duplica...Nicholas Zolnierz2022-12-071-1/+2
* SERVER-71505 Transition code which uses pair to boost::optionalMatt Boros2022-12-031-9/+9
* SERVER-71205 Fix histogram type to double conversionAlya Berciu2022-12-021-11/+62
* SERVER-71513 Support array histograms in statisticsAlya Berciu2022-11-301-1/+33
* SERVER-71051 Make CE module less dependent on statistics moduleAnton Korshunov2022-11-2855-5084/+402
* SERVER-70224 [CQF] Pushdown Not through EvalFilterDavid Percy2022-11-221-1/+8
* SERVER-66606 Count types in stats for CEAlya Berciu2022-11-2116-350/+450
* SERVER-71370 Disable test failing on MacOsMilena Ivanova2022-11-151-0/+3