You don't need to bring down the shards/collections, instead here's what you can do: * Retain the filename ("managed_schema", if you didn't change the default resource name). * Edit the file locally * Upload it to replace the current zk file. * Reload the collection(s). * Reindex
Here's another thing you can do: * Upload the updated configs to zk * Create a new collection (different name) using the new configs * Reindex data to the new collection. * Use collection aliasing to swap the old/new collections. (http://www.anshumgupta.net/2013/10/collection-aliasing-in-solrcloud.html) All this while, you wouldn't really need to shut down the Solr cluster/collection etc. On Wed, Sep 10, 2014 at 8:56 AM, Joseph Obernberger < joseph.obernber...@gmail.com> wrote: > Thank you - yes that was my question. I should have stated that it was for > SolrCloud and hence a managed schema. Could I bring down the shards, edit > the managed schema on zookeeper, fire the shards back up and re-index? > > -Joe > > On Wed, Sep 10, 2014 at 11:50 AM, Anshum Gupta <ans...@anshumgupta.net> > wrote: > > > Hi Joseph, > > > > It isn't supported by an exiting REST API (if that was your question) but > > you can always edit the schema manually (if it isn't managed), upload the > > new schema and reload the collections (or cores in case of non-SolrCloud > > mode). > > > > Do remember that changing the field type might require you to reindex > your > > data. > > > > There's an open JIRA for that one and I think someone would get to it > > sometime in the reasonably near future. > > JIRA: https://issues.apache.org/jira/browse/SOLR-5289 > > > > On Wed, Sep 10, 2014 at 8:05 AM, Joseph Obernberger < > > joseph.obernber...@gmail.com> wrote: > > > > > In addition to adding new fields to the schema, is there a way to > modify > > an > > > existing field? If I created a field called userID as a long, but > > decided > > > later that it should be a string? > > > Thank you! > > > > > > -Joe > > > > > > > > > > > -- > > > > Anshum Gupta > > http://www.anshumgupta.net > > > -- Anshum Gupta http://www.anshumgupta.net