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

Cassandra Targett commented on SOLR-14616:
------------------------------------------

I’m one of the ones who said something early on about being clear about a 
“replacement” for CDCR, but I didn’t mean "replace with code".

My point was only that users ask about how to approach Solr disaster 
recovery/failover *all the time*. Today the unfortunate answer is CDCR. When we 
remove CDCR, we still have the question. If we replaced the CDCR section in the 
Ref Guide with a single page that discussed the available options for 
roll-your-own DR/failover, we can answer the question and the problem, such as 
it is, IMO is resolved.

Instead of looking for contributors to "own" CDCR as a plugin - really, the 
design is flawed - I feel we should encourage contributions to develop plugins 
that make rolling your own DR easier. For example, one alternative is to have 
an ETL process write to a Kafka queue that can be consumed by separate DCs - 
can Solr easily ingest a Kafka queue? If not, let's see if we can encourage 
someone to make a plugin to make that easier.

I agree with Ishan it's better to get rid of it sooner rather than later (but I 
feel it should be 9.0, not 8.7) - the longer it stays around the more people 
will try it and a few will become dependent on it. While people are in 
production with it today, as Erick points out they've had to do a ton of heavy 
lifting to get it right. While removing it in 9.0 will make the migration from 
8.x to 9.0 harder for those people initially, in the end it will make the Ops 
of Solr easier because they can drop at least some of the custom stuff they had 
to put in place just to have a functional system with CDCR. We only need to be 
clear on this point in docs and messaging.

> Remove CDCR from 9.0
> --------------------
>
>                 Key: SOLR-14616
>                 URL: https://issues.apache.org/jira/browse/SOLR-14616
>             Project: Solr
>          Issue Type: Sub-task
>    Affects Versions: master (9.0)
>            Reporter: Ishan Chattopadhyaya
>            Assignee: Ishan Chattopadhyaya
>            Priority: Blocker
>             Fix For: master (9.0)
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> This was deprecated in SOLR-14022 and should be removed 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