OpenSearch/core
David Turner e6da564eb1
Handle case where the hole vertex is south of the containing polygon(s) (#27685)
Normally the hole is assigned to the component of the first edge to the south
of one of its vertices, but if the chosen hole vertex is south of everything
then the binary search returns -1 yielding an ArrayIndexOutOfBoundsException.
Instead, assign the vertex to the component of the first edge to its north.
Subsequent validation catches the fact that the hole is outside its component.

Fixes #25933
2017-12-18 08:50:40 +00:00
..
cli Fix publication of elasticsearch-cli to Maven 2017-12-17 11:51:18 -05:00
licenses Upgrade to lucene-7.2.0-snapshot-8c94404. (#27619) 2017-12-04 09:40:08 +01:00
src Handle case where the hole vertex is south of the containing polygon(s) (#27685) 2017-12-18 08:50:40 +00:00
build.gradle Tighten which classes can exit 2017-11-21 16:37:41 -05:00