[SERVER-19462] CellUnion Functions Created: 16/Jul/15  Updated: 05/Feb/16  Resolved: 20/Jul/15

Status: Closed
Project: Core Server
Component/s: Geo
Affects Version/s: None
Fix Version/s: 3.1.6

Type: Improvement Priority: Major - P3
Reporter: Brandon Zhang Assignee: Brandon Zhang
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: RPL 6 07/17/15
Participants:

 Description   

In order for geoNear to avoid scanning the same index cells multiple times, it needs to keep track of a union of the cells and be able to take the difference between two unions. Functions need to be added to R2CellUnion and S2CellUnion to be used in geoNear.



 Comments   
Comment by Githook User [ 17/Jul/15 ]

Author:

{u'name': u'Brandon Zhang', u'email': u'brandon.zhang@mongodb.com'}

Message: SERVER-19462 Changed std::chrono to stdx::chrono in r2_region_coverer_test.cpp
Branch: master
https://github.com/mongodb/mongo/commit/5170a33c1a3632cff838c4b9291938cc3a4ad41c

Comment by Githook User [ 16/Jul/15 ]

Author:

{u'name': u'Brandon Zhang', u'email': u'brandon.zhang@mongodb.com'}

Message: SERVER-19462 Additional R2CellUnion and S2CellUnion functions
Branch: master
https://github.com/mongodb/mongo/commit/edfec92e1a0fdb330e8f4c839af0473ae55970cd

Comment by Brandon Zhang [ 16/Jul/15 ]

Code review url: https://mongodbcr.appspot.com/460001/

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