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

Uwe Schindler updated LUCENE-3736:
----------------------------------

    Attachment: LUCENE-3736.patch

Attached is a patch implementing the above proposal using the builder pattern. 
The builder pattern (sorry Robert), is the only nice setup that allows to set 
properties like ignroing stored fields on the parallel readers, but make the 
built reader unmodifiable!
                
> ParallelReader is now atomic, add convenience methods to wrap 
> CompositeReaders in either "slow atomic" or "fast composite" way
> ------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-3736
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3736
>             Project: Lucene - Java
>          Issue Type: Sub-task
>          Components: core/index
>            Reporter: Uwe Schindler
>            Assignee: Uwe Schindler
>             Fix For: 4.0
>
>         Attachments: LUCENE-3736.patch, LUCENE-3736.patch
>
>
> ParallelReader is now atomic. We should add a sugar wrapper method to allow 
> synchronized composite readers (with same segment sizes) to be aligned with 
> MultiReaders or wrapped by Slow:
> - one ParallelReader with Slow wrapped parallel readers, they only need same 
> maxDoc() (and deletions)
> - a MultiReader containing all sub-ParallelReaders. This needs 
> CompositeReaders with same docStarts[]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
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