Christine Poerschke created SOLR-9090:
-----------------------------------------

             Summary: solrj CloudSolrClient: add directUpdatesToLeadersOnly 
support
                 Key: SOLR-9090
                 URL: https://issues.apache.org/jira/browse/SOLR-9090
             Project: Solr
          Issue Type: New Feature
          Components: SolrJ
            Reporter: Christine Poerschke
            Assignee: Christine Poerschke
            Priority: Minor


solrj CloudSolrClient: add directUpdatesToLeadersOnly support

(Marvin Justice, Christine Poerschke)


Proposed change:
* Addition of a {{directUpdatesToLeadersOnly}} flag to allow clients to request 
that direct updates be sent to the shard leaders and only to the shard leaders.

Motivation:
* In a scenario where there is temporarily no shard leader the update request 
will 'fail fast' allowing the client to handle retry logic.

Related tickets:
* SOLR-6312 concerns the ((currently) no longer used) {{updatesToLeaders}} 
flag. The updatesToLeaders logic however appears to be slightly different from 
the proposed directUpdatesToLeadersOnly logic: {{updatesToLeaders}} indicates 
that sending to leaders is preferred but not mandatory whereas 
{{directUpdatesToLeadersOnly}} mandates sending to leaders only.



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