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

Haythem Khiri commented on SOLR-16061:
--------------------------------------

Summary of API changes:
 * Moved BaseSolrCloudClient#getZkHost, 
BaseSolrCloudClient#setZkConnectTimeout, 
BaseSolrCloudClient#assertZkStateProvider to a new class CloudSolrClientUtils
 * Removed BaseSolrCloudClient#getZkStateReader to provide instead 
ZkStateReader#from
 * Added #getClusterState to BaseCloudSolrClient and SolrCloudManager to remove 
multiple transitive calls to it through #getClusterStateProvider
 * Updated the methods #waitForState, #registerDocCollectionWatcher and 
#registerCollectionStateWatcher of ZkStateReader to have the same behavior as 
those that were in BaseSolrCloudClient, and removed those in 
BaseSolrCloudClient.

> Decouple CloudSolrClient from ZkStateReader
> -------------------------------------------
>
>                 Key: SOLR-16061
>                 URL: https://issues.apache.org/jira/browse/SOLR-16061
>             Project: Solr
>          Issue Type: Task
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Jan Høydahl
>            Priority: Blocker
>             Fix For: 9.0
>
>
> Spinoff from SOLR-15342
> We need to decouple CloudSolrClient from Zookeeper, to prepare for a future 
> modularization of solrj. This should be targetet for 9.0.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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

Reply via email to