[
https://issues.apache.org/jira/browse/SOLR-8863?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17880136#comment-17880136
]
Eric Pugh commented on SOLR-8863:
---------------------------------
With the removeal of zkcli in favour of bin/solr zk commands, I'd like to close
this one. If folks want to contribute enahnces to bin/solr zk commands, that
would be great!
> zkcli: provide more granularity in config manipulation
> ------------------------------------------------------
>
> Key: SOLR-8863
> URL: https://issues.apache.org/jira/browse/SOLR-8863
> Project: Solr
> Issue Type: Improvement
> Components: scripts and tools, SolrCloud
> Affects Versions: 5.5
> Reporter: Shawn Heisey
> Priority: Minor
>
> I was thinking about what somebody has to do if they want to replace a single
> file in a specific SolrCloud configuration. This and other operations could
> be easier with some tweaks to the zkcli program.
> I'd like to have some options to do things like the following, and other
> combinations not specifically stated here:
> * Upload the file named solrconfig.xml to the 'foo' config.
> * Upload the file named solrconfig.xml to the config used by the 'bar'
> collection.
> * Download the file named stopwords.txt from the config used by the 'bar'
> collection.
> * Rename schema.xml to managed-schema in the 'foo' config.
> * Delete archaic_stopwords.txt from the config used by the 'bar' collection.
> When a config is changed, it would be a good idea for the program to print
> out a list of all collections affected by the change. I can imagine a
> "-interactive" option that asks "are you sure" after printing the affected
> collection list, and a "-dry-run" option to print out that information
> without actually doing anything. An alternative to the interactive option --
> have the program prompt by default and implement a "-force" option to do it
> without prompting.
> I wonder whether it would be a good idea to include an option to reload all
> affected collections after a change is made. The script uses WEB-INF/lib on
> the classpath, so SolrJ should be available.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]