[
https://issues.apache.org/jira/browse/LUCENE-794?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12480222
]
Mark Harwood commented on LUCENE-794:
-------------------------------------
>>How can I ignore fields in a SpanQuery. Now it hits me, rather
>>embarrassingly, such a SpanQuery doesn't make sense at all.
Just to make sure we're talking about the same thing. Yes, I too came to the
obvious realisation that a single SpanQuery cannot test content from more than
one field - but I don't think that is something we were trying to support here.
The requirement (as I understand it) is to support a scenario where a SpanQuery
was testing only one field, say the "body" field and yet the user wanted to
see any matches that just so happened to occur in another field, say the
"title" field. Nowhere in the query was there a suggestion of any criteria
mandatory or otherwise testing the "title" field - the user just wanted to
highlight the title field for additional decoration.
In this scenario we have the challenge of taking the "body" query terms and
using them to highlight "title" field content. A "match" would have to
disregard the original choice of field name but would still require that the
positions of term text adhered to the SpanQuery logic.
Hope this makes sense
Mark
> SpanScorer and SimpleSpanFragmenter for Contrib Highlighter
> -----------------------------------------------------------
>
> Key: LUCENE-794
> URL: https://issues.apache.org/jira/browse/LUCENE-794
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Other
> Reporter: Mark Miller
> Priority: Minor
> Attachments: CachedTokenStream.java, CachedTokenStream.java,
> CachedTokenStream.java, DefaultEncoder.java, Encoder.java, Formatter.java,
> Highlighter.java, Highlighter.java, Highlighter.java, Highlighter.java,
> Highlighter.java, HighlighterTest.java, HighlighterTest.java,
> HighlighterTest.java, HighlighterTest.java, MemoryIndex.java,
> QuerySpansExtractor.java, QuerySpansExtractor.java, QuerySpansExtractor.java,
> QuerySpansExtractor.java, SimpleFormatter.java, spanhighlighter.patch,
> spanhighlighter2.patch, spanhighlighter3.patch, spanhighlighter_patch_4.zip,
> SpanHighlighterTest.java, SpanHighlighterTest.java, SpanScorer.java,
> SpanScorer.java, WeightedSpanTerm.java
>
>
> This patch adds a new Scorer class (SpanQueryScorer) to the Highlighter
> package that scores just like QueryScorer, but scores a 0 for Terms that did
> not cause the Query hit. This gives 'actual' hit highlighting for the range
> of SpanQuerys and PhraseQuery. There is also a new Fragmenter that attempts
> to fragment without breaking up Spans.
> See http://issues.apache.org/jira/browse/LUCENE-403 for some background.
> There is a dependency on MemoryIndex.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]