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

ASF subversion and git services commented on LUCENE-9516:
---------------------------------------------------------

Commit f655d97b54f426d9b590e7f853e8de43e50e5164 in lucene-solr's branch 
refs/heads/SOLR-14866 from Simon Willnauer
[ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=f655d97 ]

LUCENE-9516: Remove DocConsumer and IndexingChain from Lucene (#1867)

This removes the ability to replace the IndexingChain / DocConsumer
in Lucenes IndexWriter. The interface is not sufficient to efficiently
replace the functionality with reasonable efforts. It also seems it's completely
unused at this point and hasn't been maintained in years.

> Remove DocConsumer and IndexingChain from Lucene
> ------------------------------------------------
>
>                 Key: LUCENE-9516
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9516
>             Project: Lucene - Core
>          Issue Type: Wish
>            Reporter: Simon Willnauer
>            Priority: Major
>             Fix For: master (9.0)
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Disclaimer: This is a breaking change!
> We allow today to replace the entire indexing chain which is a fundamental 
> part of our software. I personally don't know if there are any users of this 
> API. but given the complexity I personally don't think we should further 
> support this. If you are willing to implement this entire thing yourself I 
> really wonder if you are better off building lucene from the source. An 
> option like this on IWC might make users look into it while I am convinced 
> they shouldn't. It's too complex and nothing is made for reuse down there. I 
> wonder what others think but from my perspective it's time to remove it in 9.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to