summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/optimizer/index_bounds.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-68936: Add more documentation for SargableNode constructs, fix SeekNod...Hana Pearlman2023-05-051-2/+13
* SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnionDavid Percy2023-04-271-5/+23
* Revert "SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnion"auto-revert-processor2023-04-261-23/+5
* SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnionDavid Percy2023-04-251-5/+23
* Revert "SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnion"auto-revert-processor2023-04-221-23/+5
* SERVER-69026 [CQF] Rewrite Sargable disjunction to RIDUnionDavid Percy2023-04-211-5/+23
* SERVER-75064: Lower PartialSchemaRequirements with top level disjunctionHana Pearlman2023-03-221-5/+7
* SERVER-74730: Use BoolExpr for ResidualRequirements typesHana Pearlman2023-03-141-9/+13
* SERVER-74539 [CQF] Remove some assumptions about Sargable disjunctionDavid Percy2023-03-141-0/+10
* SERVER-70164: Use BoolExpr for PartialSchemaRequirementsHana Pearlman2023-02-171-0/+3
* SERVER-73759: Move PartialSchemaRequirements to new fileHana Pearlman2023-02-091-118/+0
* SERVER-72784 [CQF] Update representation of compound index boundsSvilen Mihaylov2023-02-031-41/+129
* SERVER-71550 Change PartialSchemaRequirements map to vectorDavid Percy2023-01-201-3/+112
* SERVER-72402 Simplify union intervals when bounds are constantsMatt Boros2023-01-191-0/+1
* SERVER-72972 [CQF] Fix collation requirement matching against compound predicateSvilen Mihaylov2023-01-181-6/+25
* SERVER-71550 Simplify uses of PartialSchemaRequirementsDavid Percy2023-01-131-0/+3
* SERVER-72559 [CQF] Fixes for compound indexSvilen Mihaylov2023-01-121-0/+1
* Revert "SERVER-71550 Simplify uses of PartialSchemaRequirements"auto-revert-processor2023-01-121-3/+0
* SERVER-71550 Simplify uses of PartialSchemaRequirementsDavid Percy2023-01-111-0/+3
* SERVER-71631: Inline IndexSpecification into IndexScanNodeWill Buerger2022-12-131-30/+0
* SERVER-69027 [CQF] Support for Recursive Index NavigationSvilen Mihaylov2022-12-081-2/+24
* SERVER-70638 [CQF] Multiple intervals per candidate indexSvilen Mihaylov2022-11-171-3/+31
* SERVER-70965 [CQF] Strong alias for ProjectionNames and FieldNamesSvilen Mihaylov2022-11-091-1/+3
* SERVER-70028 [CQF] Sort unioned intervals in sargable nodeSvilen Mihaylov2022-11-081-1/+1
* SERVER-69466 [CQF] Transition PartialSchemaRequirements output binding to be ...Svilen Mihaylov2022-10-241-4/+3
* SERVER-70470 [CQF] Modularize core optimizerSvilen Mihaylov2022-10-181-1/+2
* SERVER-69025 [CQF] Performance-only partial schema requirementsSvilen Mihaylov2022-09-221-6/+12
* SERVER-68965 Improvements to indexing in the presence of nested subfeldsSvilen Mihaylov2022-08-271-27/+44
* SERVER-67510 Fix descending index on range predicate bugDaniel Segel2022-08-041-0/+1
* SERVER-67771 Allow duplicate multi-key entries in PartialSchemaRequirements mapSvilen Mihaylov2022-07-271-2/+22
* SERVER-67782 Fix handling of bounds with MaxKey and MinKeySvilen Mihaylov2022-07-111-11/+8
* SERVER-65419 Fix generation of ABT hashes for types with unordered mapsSvilen Mihaylov2022-04-131-1/+1
* SERVER-63636 Fix a bug with collation requirements on rid when merge join is ...Svilen Mihaylov2022-02-221-0/+3
* SERVER-62434 Implement query optimizer based on Path algebra and CascadesSvilen Mihaylov2022-01-311-0/+206