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

Jason Gerlowski commented on SOLR-17630:
----------------------------------------

(Arrived here by following a reference in 
https://github.com/apache/solr/pull/3047/files#r1924452036.)

I'm a little confused about the status of SolrClientCache (and it's getter on 
CoreContainer).  Is the eventual goal for those things to go away entirely, or 
for it to stick around but only be used in solrj-streaming?

What makes it a good fit for streaming-expressions but not for more general 
usage?

> Add CloudSolrClient instance for a Solr node
> --------------------------------------------
>
>                 Key: SOLR-17630
>                 URL: https://issues.apache.org/jira/browse/SOLR-17630
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrCloud
>            Reporter: David Smiley
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> There ought to be a general CloudSolrClient instance for the Solr node, 
> without each potential user of such needing to create one.  The closest 
> substitute at the moment is 
> {{cc.getSolrClientCache().getCloudSolrClient(cc.getZkController().getZkServerAddress())}}
>  which is too verbose, not as discoverable, and it's debatable if 
> SolrClientCache should be it's home.
> A scalability/simplicity advantage of a shared one instead of newly 
> constructed one is that the existing ZkClientClusterStateProvider (same node 
> ZkStateReader instance) can be used, thus improving scalability and 
> simplifying interpretation of logs (as all logs from ZkStateReader on a node 
> can be assumed to then be from the same instance).  SolrClientCache creates 
> new ones.



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