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

Joel Bernstein commented on SOLR-14022:
---------------------------------------

There are number of reasons that for the health of the project I think CDCR 
should be removed:

1) We are going have to a get a handle on Solr Clouds stability issues. This is 
hard enough to get right within a single Solr Cloud and we certainly have not 
achieved this yet. Realistically tryingto  maintain a resilient CDCR that lives 
inside of Solr Cloud, as it does now, may not be possible. Removing CDCR from 
the guts of Solr Cloud allows the committers to work on Solr Cloud without 
having to also worry about CDCR.

2) CDCR's design was likely flawed from the beginning. I was involved in pretty 
much all of the design discussions and I really don't think we got it right. 
The design is simply too brittle. It relies on everything working perfectly 
under heavy indexing load and shifting cluster state. 

3) There are probably more reliable approaches we could replace it with. 
Approaches that aren't deeply embedded with Solr Cloud and can operate properly 
when Solr Cloud is in flux on either side. 

4) I believe in it's current state CDCR is more of trap for the community with 
a history of operational problems.

5) I don't think there is much desire among committers to really dig in and 
support the current implementation of CDRC. 

6) In general the project is quite bloated and complex and it is important to 
remove features that are problematic. This particular feature is quite large 
and very complex. So it becomes a candidate for removal based simply on 
removing bloat and complexity, especially attached to Solr Cloud.

 

 

> Remove CDCR from Solr
> ---------------------
>
>                 Key: SOLR-14022
>                 URL: https://issues.apache.org/jira/browse/SOLR-14022
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: CDCR
>            Reporter: Joel Bernstein
>            Priority: Major
>
> This ticket will remove CDCR from Solr



--
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