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

Russell Black edited comment on SOLR-16982 at 8/6/25 3:12 AM:
--------------------------------------------------------------

This ticket makes circuit breakers useless for me (and probably others).  For a 
sharded system, the searches are performed by the internal requests to the 
individual shards, which places additional load on them, even if their CPU is 
pegged and would otherwise break the circuit.  The problem this ticket is 
intended to address could be handled by continuing to allow internal requests 
to return 429, and then the collating shard could handle the returned 429 
gracefully (setting response to partial results).


was (Author: rblack):
This ticket makes circuit breakers useless for me (and probably others).  For a 
sharded system, the searches are performed by the internal requests to the 
individual shards, which places additional load on them, even if their CPU is 
pegged and would otherwise break the circuit.  The problem this ticket is 
intended to address could be handled by continuing to allow internal requests 
to return 429, and then the collating shard could handle the 419 gracefully 
(setting response to partial results).

> Trip a Circuit Breaker only for external requests
> -------------------------------------------------
>
>                 Key: SOLR-16982
>                 URL: https://issues.apache.org/jira/browse/SOLR-16982
>             Project: Solr
>          Issue Type: Improvement
>          Components: Circuit Breakers
>            Reporter: Jan Høydahl
>            Assignee: Jan Høydahl
>            Priority: Major
>             Fix For: 9.4
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> In a sharded system, Circuit Breakers may now break a shard-request, failing 
> the entire query request and in worst-case cause data loss (?) in an update 
> request.
> We should see whether we can skip CB checking for the internal requests.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to