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

Yonik Seeley commented on SOLR-6462:
------------------------------------

Although we eventually want synchronous operation (on a per-update basis), 
let's start with async.
The code on the receiving side (the peer leader) should be pretty simple... I 
think almost all the necessary code should already be in there since it's the 
same type of operation needed during shard splitting (a leader accepting 
already versioned updates).

> forward updates asynchronously to peer clusters/leaders
> -------------------------------------------------------
>
>                 Key: SOLR-6462
>                 URL: https://issues.apache.org/jira/browse/SOLR-6462
>             Project: Solr
>          Issue Type: Sub-task
>            Reporter: Yonik Seeley
>
> http://heliosearch.org/solr-cross-data-center-replication/#UpdateFlow
> - An update will be received by the shard leader and versioned
> - Update will be sent from the leader to it’s replicas
> - Concurrently, update will be sent (synchronously or asynchronously) to the 
> shard leader in other clusters
> - Shard leader in the other cluster will receive already versioned update 
> (and not re-version it), and forward the update to it’s replicas



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to