Nathan Neulinger created SOLR-5626:
--------------------------------------
Summary: Would like to be able to 'upconfig' and 'linkconfig' via
collections api
Key: SOLR-5626
URL: https://issues.apache.org/jira/browse/SOLR-5626
Project: Solr
Issue Type: Wish
Components: SolrCloud
Reporter: Nathan Neulinger
Right now, the collections API isn't self contained - to do server
administration, you still have to externally use the zkCli.sh scripts to upload
configs.
It would be really nice to be able to issue a collections API call to upload a
configuration and link that config. I realize that this providing a direct
layer into Zk, but the benefit is that at that point - Zk could be completely
hidden and behind the scenes - and only exposed to Solr itself.
I would suggest that it take a file upload, examples:
/solr/admin/collections
action=UPCONFIG
configName=whatevername
configSolrHome=whateverpath
configContent=fileUpload/multipart
configContentType=typeOfUpload(mimetype?)
/solr/admin/collections
action=LINKCONFIG
collection=collname
configName=whatevername
You could even extend the CREATE operation/api to take configContent and
configContentType file upload, and dynamically create a configName. Then
creating a collection becomes a one-shot API call with no outside dependencies.
I would suggest that the zip/tar content be specified as rooted at the based of
the config dir.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]