[SERVER-14508] Better error messages from GeoJSON parsing Created: 09/Jul/14  Updated: 06/Mar/15  Resolved: 22/Sep/14

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

Type: Improvement Priority: Major - P3
Reporter: Greg Studer Assignee: Siyuan Zhou
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-15376 Improve error message for polygons wi... Closed
is duplicated by SERVER-14182 Improve Error reporting of invalid ge... Closed
Related
related to SERVER-17486 Crash when parsing invalid polygon co... Closed
related to SERVER-14467 Capture S2 debug log messages Closed
is related to SERVER-9401 GeoJSON Parser: Can't extract geo key... Closed
is related to SERVER-13735 “Malformed geometry” error when creat... Closed
is related to SERVER-14921 Pull S2 header dependencies from non-... Closed
Backwards Compatibility: Fully Compatible
Participants:

 Description   

Currently it's very hard to determine what the problem is when large shapes are invalid according to mongodb - geojsonlint helps somewhat, but in certain edge cases we're slightly more restrictive.



 Comments   
Comment by Githook User [ 22/Sep/14 ]

Author:

{u'username': u'visualzhou', u'name': u'Siyuan Zhou', u'email': u'siyuan.zhou@mongodb.com'}

Message: SERVER-14508 Better error messages from GeoJSON parsing
Branch: master
https://github.com/mongodb/mongo/commit/a4c1edab3d82ec25bd28f919d2c89c9d2472d9ff

Comment by Githook User [ 15/Sep/14 ]

Author:

{u'username': u'visualzhou', u'name': u'Siyuan Zhou', u'email': u'siyuan.zhou@mongodb.com'}

Message: SERVER-14508 Rewrite geo parsing using Status
Branch: master
https://github.com/mongodb/mongo/commit/13617e4a80f2d1be45f2b6f237e0f13b1d1c68a0

Comment by Githook User [ 21/Aug/14 ]

Author:

{u'username': u'visualzhou', u'name': u'Siyuan Zhou', u'email': u'siyuan.zhou@mongodb.com'}

Message: SERVER-14508 Break header dependencies of geo stuffs in query framework.
Branch: master
https://github.com/mongodb/mongo/commit/528ddd163be6d93f839d57cd068bd17ab55440cd

Comment by Githook User [ 21/Aug/14 ]

Author:

{u'username': u'visualzhou', u'name': u'Siyuan Zhou', u'email': u'siyuan.zhou@mongodb.com'}

Message: SERVER-14508 Better GeoJSON polygon parsing.
Branch: master
https://github.com/mongodb/mongo/commit/4cdeada1cc17bdf3fec7b39b2ec66faf8b84054d

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