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

Paul Elschot commented on LUCENE-2454:
--------------------------------------

That is very nicely readable XML.

The problem might occur when a document with an optional term occurs before a 
document in the same group with a required term.
So the second question is the one for which the problem might occur.
The score value Grant's resume should then be higher than the score value for 
Sean's.
Testing only for the set of expected results is not enough for this particular 
query.

The problem might occur in another disguise when requiring both terms and then 
the set of expected results is enough to test,
but this is not as easily tested because one does not know beforehand the order 
in which the terms are going to be advance()d.
The case with an optional term is simpler to test because the optional term is 
certain to be advance()d to compute the score value after the required term 
determines that there is a match (see ReqOptSumScorer.score()), and then to be 
certain of the correct advance() on the optional term one needs to test the 
score value.

> Nested Document query support
> -----------------------------
>
>                 Key: LUCENE-2454
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2454
>             Project: Lucene - Java
>          Issue Type: New Feature
>          Components: core/search
>    Affects Versions: 3.0.2
>            Reporter: Mark Harwood
>            Assignee: Mark Harwood
>            Priority: Minor
>         Attachments: LUCENE-2454.patch, LuceneNestedDocumentSupport.zip
>
>
> A facility for querying nested documents in a Lucene index as outlined in 
> http://www.slideshare.net/MarkHarwood/proposal-for-nested-document-support-in-lucene

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

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

Reply via email to