[ 
https://issues.apache.org/jira/browse/SOLR-2548?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Erick Erickson updated SOLR-2548:
---------------------------------

    Attachment: SOLR-2548.patch

Hmm, the whole recording-thread-info is a little more ambitious than I want to 
be right now. For the nonce, I did some "by hand" debugging, added in a couple 
of (temporary) print message in the getUnInvertedField code and insured that 
when it's called it only executes once per field, so I think I'll call that 
good now.

I did play around with the directExcecutor and now I get to add another bit of 
knowledge, that it's really kind of cool that it allows one to have code like 
this. No matter how many times you submit a job, it all just executes in the 
current thread. Arcane, but kind of cool.

As for the rest, I've added at least functional tests and one test that the 
caching code is working that's non-deterministic but might trip bad conditions 
at least some of the time.

So unless people object I'll be committing this probably tomorrow. It passes 
precommit and at least all the tests in TestFaceting, I'll be running the full 
suite in a minute.
                
> Multithreaded faceting
> ----------------------
>
>                 Key: SOLR-2548
>                 URL: https://issues.apache.org/jira/browse/SOLR-2548
>             Project: Solr
>          Issue Type: Improvement
>          Components: search
>    Affects Versions: 3.1
>            Reporter: Janne Majaranta
>            Assignee: Erick Erickson
>            Priority: Minor
>              Labels: facet
>         Attachments: SOLR-2548_4.2.1.patch, SOLR-2548_for_31x.patch, 
> SOLR-2548.patch, SOLR-2548.patch, SOLR-2548.patch
>
>
> Add multithreading support for faceting.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to