Nathan Neulinger created SOLR-5665: -------------------------------------- Summary: Would like a 'REBUILD' method in the collections api to reconstruct missing cores Key: SOLR-5665 URL: https://issues.apache.org/jira/browse/SOLR-5665 Project: Solr Issue Type: New Feature Components: SolrCloud Reporter: Nathan Neulinger
Test Scenario: Multinode solrCloud deployment Completely delete one of those nodes Bring it back online empty (no cores, no indexes at all) Node will come up with each of the replicas in recovery mode and they will stay there forever since the cores don't actually exist. I've written a small external script that goes and gets the collections/shards/replicas->core mapping from clusterstate.json, and then calls the core create url for each core that is in a down state. This was relatively easy to implement externally - and should be even more trivial to implement inside of the collections api. I envision this to apply this to all collections: http://localhost:8983/solr/admin/collections?action=REBUILD and this to apply the operation to a single collection: http://localhost:8983/solr/admin/collections?action=REBUILD&name=collname Independently, I'd like to see this sort of "server is blank, recreate missing automatically" triggered automatically, but I can see where that might not be expected behavior. -- This message was sent by Atlassian JIRA (v6.1.5#6160) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org