Details
-
Bug
-
Status: Patch Available
-
Major
-
Resolution: Fixed
-
9.0
-
None
-
New
Description
I have a polygon that causes Tessellator.tessellate to throw an "Unable to Tessellate shape" error. I tried several versions of Lucene, and the issue does not happen with Lucene 8.2.0, but seems to happen with all Lucene versions >=8.3.0, including the latest main branch.
I created a branch that reproduces the issue: https://github.com/apache/lucene/compare/main...yixunx:yx/reproduce-tessellator-error?expand=1
This is the polygon rendered on geojson.io:
Is this a bug in the Tesselator logic, or is there anything wrong with this polygon that maybe wasn't caught by Lucene 8.2.0?