[ https://issues.apache.org/jira/browse/LUCENE-10514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ignacio Vera resolved LUCENE-10514. ----------------------------------- Fix Version/s: 9.2 Assignee: Ignacio Vera Resolution: Fixed > Some Component2D#within* implementations inconsistent with Component2D#relate > ----------------------------------------------------------------------------- > > Key: LUCENE-10514 > URL: https://issues.apache.org/jira/browse/LUCENE-10514 > Project: Lucene - Core > Issue Type: Bug > Reporter: Ignacio Vera > Assignee: Ignacio Vera > Priority: Major > Fix For: 9.2 > > Time Spent: 2h 10m > Remaining Estimate: 0h > > During a contains query we have an inconsistent behaviour for geometries that > are within the query geometry depending if we are detecting it in an inner > node or we are detecting it in a leaf node: > In an inner node we use the method Component2D#Relate, If the query shape > fully contains the node, then we consider that all the documents in that node > are NOTWITHIN. > On the other hand, it might happen that when checking the documents below > that inner node one by one, some of them result on DISJOINT relationship. In > some cases that leads to inconsistent result. > -- This message was sent by Atlassian Jira (v8.20.7#820007) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org