[ 
https://issues.apache.org/jira/browse/LUCENE-8268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16448190#comment-16448190
 ] 

Adrien Grand commented on LUCENE-8268:
--------------------------------------

Returning a query means that intervals won't be able to say what matched, since 
inner nodes are not queries? Maybe we should just remove this method for now 
and add something back when use-cases for it are clearer?

> MatchesIterator.term() should return an array
> ---------------------------------------------
>
>                 Key: LUCENE-8268
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8268
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Alan Woodward
>            Assignee: Alan Woodward
>            Priority: Major
>         Attachments: LUCENE-8268.patch, LUCENE-8268.patch
>
>
> At the moment, we return a single BytesRef from MatchesIterator.term(), which 
> works well for the queries that currently implement this.  This won't be 
> enough for queries that operate on more than one term, however, such as 
> phrase or Span queries.
> In preparation for LUCENE-8249, this issue will change the method to return 
> an array of BytesRef



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to