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

David Smiley commented on SOLR-16505:
-------------------------------------

[~markrmiller] , based on the callers of 
org.apache.solr.update.UpdateShardHandler#getRecoveryOnlyHttpClient, "recovery" 
 refers to IndexFetcher and RecoveryStrategy.  Should this be expanded slightly 
to include PeerSync (see PeerSyncWithLeader using the "default" client), or not 
if there's a distinct between index replication and peer-sync with respect to 
possible configuration needs like timeouts and threads.  RecoveryStrategy can 
initiate peer sync, after all.  If you agree, shouldn't this include 
SyncStrategy, which is related to PeerSync?  At a glance, it's not clear why 
SyncStrategy and RecoveryStrategy aren't the same thing.  Javadocs could be 
added to elaborate on what the scope of this recovery client is for, and also 
why it exists in the first place.  There's a sad "bus factor" in this part of 
Solr, I think, so I really appreciate it when you share your insights.

BTW, I debate UpdateShardHandler's name 
[here|https://github.com/apache/solr/pull/2351#discussion_r1595413371]; you may 
have an opinion.

> Switch UpdateShardHandler.getRecoveryOnlyHttpClient to Jetty HTTP2
> ------------------------------------------------------------------
>
>                 Key: SOLR-16505
>                 URL: https://issues.apache.org/jira/browse/SOLR-16505
>             Project: Solr
>          Issue Type: Sub-task
>            Reporter: David Smiley
>            Priority: Major
>          Time Spent: 8.5h
>  Remaining Estimate: 0h
>
> This method and its callers (only RecoveryStrategy) should be converted to a 
> Jetty HTTP2 client.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to