From 23921064e963d7f1f91594725b88f6838a263fae Mon Sep 17 00:00:00 2001 From: Noble Paul Date: Sat, 26 Nov 2016 12:54:48 +0530 Subject: [PATCH] SOLR-9784: deprecated uploadconfig --- solr/core/src/java/org/apache/solr/util/SolrCLI.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/solr/core/src/java/org/apache/solr/util/SolrCLI.java b/solr/core/src/java/org/apache/solr/util/SolrCLI.java index 1975d8e58fc..49798489498 100644 --- a/solr/core/src/java/org/apache/solr/util/SolrCLI.java +++ b/solr/core/src/java/org/apache/solr/util/SolrCLI.java @@ -91,6 +91,7 @@ import org.apache.solr.client.solrj.impl.HttpClientUtil; import org.apache.solr.client.solrj.impl.HttpSolrClient; import org.apache.solr.client.solrj.impl.HttpSolrClient.Builder; import org.apache.solr.client.solrj.impl.SolrHttpClientBuilder; +import org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider; import org.apache.solr.client.solrj.request.ContentStreamUpdateRequest; import org.apache.solr.client.solrj.response.QueryResponse; import org.apache.solr.common.SolrException; @@ -1514,7 +1515,7 @@ public class SolrCLI { echo("Uploading " + confPath.toAbsolutePath().toString() + " for config " + confname + " to ZooKeeper at " + cloudSolrClient.getZkHost()); - cloudSolrClient.uploadConfig(confPath, confname); + ((ZkClientClusterStateProvider) cloudSolrClient.getClusterStateProvider()).uploadConfig(confPath, confname); } // since creating a collection is a heavy-weight operation, check for existence first