[SERVER-15455] Search inner covering first for geoWithin query Created: 29/Sep/14  Updated: 28/Dec/23

Status: Backlog
Project: Core Server
Component/s: Geo
Affects Version/s: 2.7.6
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Siyuan Zhou Assignee: Backlog - Query Integration
Resolution: Unresolved Votes: 0
Labels: 28qa, qi-geo
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-84819 geo performance issue in 2.7.7 Closed
is related to SERVER-21120 Improve performance of $geoWithin que... Backlog
Assigned Teams:
Query Integration
Participants:

 Description   

Currently, a outer covering is generated for geo queries ($geoWithin/$geoIntersects), which is a union of cells and the union is "bigger" than that geometry. By searching the cells inside the geometry first, findOne will be much more effective.


Generated at Thu Feb 08 03:38:04 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.