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

Uwe Schindler updated LUCENE-4155:
----------------------------------

    Attachment: LUCENE-4155.patch

New patch. This one also moves the very custom "MultiBits" class and makes it 
private. This one should never be public, especially as it exports some very 
"IndexReader" special features. It is no longer of general use.
                
> Move & hide ReaderSlice and BitSlice classes (and possibly others) to 
> oal.index package; move ReaderUtil to oal.index
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-4155
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4155
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: core/index
>            Reporter: Uwe Schindler
>            Assignee: Uwe Schindler
>             Fix For: 4.0, 5.0
>
>         Attachments: LUCENE-4155.patch, LUCENE-4155.patch
>
>
> Those are used solely by the index package and are very internal (just helper 
> classes), so they should be hidden from the user. This can be done by adding 
> the pkg-private to index package.
> ReaderUtil was cleaned up in LUCENE-3866, should stay public, but is in wrong 
> package since Lucene 2.9. We should move it to oal.index package, too. Its 
> name suggests that.

--
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to