[
https://issues.apache.org/jira/browse/LUCENE-2136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12787447#action_12787447
]
Michael McCandless commented on LUCENE-2136:
--------------------------------------------
I have flex version coming shortly, then I'll commit.
> MultiReader should not use PQ for its Term/sEnum if it has only 1 reader
> ------------------------------------------------------------------------
>
> Key: LUCENE-2136
> URL: https://issues.apache.org/jira/browse/LUCENE-2136
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Index
> Reporter: Michael McCandless
> Assignee: Michael McCandless
> Fix For: Flex Branch, 3.1
>
> Attachments: LUCENE-2136-trunk.patch
>
>
> Related to LUCENE-2130....
> Even though we've switched to segment-based searching, there are still times
> when the Term/sEnum is used against the top-level reader. I think Solr does
> this, and from LUCENE-2130, certain rewrite modes of MTQ will do this as well.
> Currently, on an optimized index, MTQ is still using a PQ to present the
> terms, which is silly because this just adds a sizable amount of overhead.
> In such cases we should simply delecate to the single segment.
> Note that the single segment can have deletions, and we should still
> delegate. Ie, the index need not be optimized, just have a single segment.
--
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]