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

Jason Rutherglen commented on LUCENE-1584:
------------------------------------------

I would like to move away from our current position of somewhat
closed APIs that require user classes be a part of the Lucene
packages. 

It's always best to reuse existing APIs, however we've migrated
to OSGi which means anytime we need to place new classes in
Lucene packages, we need to rollout specific JARs (I think,
perhaps it's more complex) for the few classes outside of our
main package classes. This makes deployment of search
applications a bit more difficult and time consuming. 

A related thread regarding MergePolicy is at:
http://markmail.org/thread/h5bxjflpcyejrcqg 

> Callback for intercepting merging segments in IndexWriter
> ---------------------------------------------------------
>
>                 Key: LUCENE-1584
>                 URL: https://issues.apache.org/jira/browse/LUCENE-1584
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: Index
>    Affects Versions: 2.4.1
>            Reporter: Jason Rutherglen
>            Priority: Minor
>             Fix For: 2.9
>
>         Attachments: LUCENE-1584.patch
>
>   Original Estimate: 96h
>  Remaining Estimate: 96h
>
> For things like merging field caches or bitsets, it's useful to
> know which segments were merged to create a new 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: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to