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

Mark Miller commented on LUCENE-1483:
-------------------------------------

bq. We should also test sorting by an enum field ("country", "state").

I'm actually trying on random data that I am creating, and I'm getting 
different results. Oddly, many cases where Values seem to beat Trunk.

bq. We could also save time on the binary search by bounding the search by
where we just found the last key. It may be worth tracking the max
value in the queue, to bound the other end of the search. For a big
search the queue should have a fairly tight bound.

Right, I've been thinking of ways to cut that down too. Its def binary 
searching much more then it needs to. That seems to be a big ord slowdown from 
what I can tell  - fallback to compare by value is actually appearing slower 
than by value. I've made a couple small optimizations, but theirs def more.

bq. Thinking more about how to compute subords...

Cool. Great idea to think about. My main search has been to get subord as an 
int. Getting both to int would certainly be optimal. Everything I've come up 
with seems too expensive though - I'll try to run with that idea.

> Change IndexSearcher to use MultiSearcher semantics for multiple subreaders
> ---------------------------------------------------------------------------
>
>                 Key: LUCENE-1483
>                 URL: https://issues.apache.org/jira/browse/LUCENE-1483
>             Project: Lucene - Java
>          Issue Type: Improvement
>    Affects Versions: 2.9
>            Reporter: Mark Miller
>            Priority: Minor
>         Attachments: LUCENE-1483.patch, LUCENE-1483.patch, LUCENE-1483.patch, 
> LUCENE-1483.patch, LUCENE-1483.patch, LUCENE-1483.patch, LUCENE-1483.patch, 
> LUCENE-1483.patch, LUCENE-1483.patch, LUCENE-1483.patch, LUCENE-1483.patch, 
> LUCENE-1483.patch, LUCENE-1483.patch
>
>
> FieldCache and Filters are forced down to a single segment reader, allowing 
> for individual segment reloading on reopen.

-- 
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: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to