Delete a replica
Delete a replica from a given collection and shard. If the corresponding core is up and running the core is unloaded and the entry is removed from the clusterstate. If the node/core is down , the entry is taken off the clusterstate and if the core comes up later it is automatically unregistered.
collection_deletereplica(conn, name, shard = NULL, replica = NULL, onlyIfDown = FALSE, raw = FALSE, callopts = list(), ...)
| conn | A solrium connection object, see SolrClient | 
| name | (character) Required. The name of the collection. | 
| shard | (character) Required. The name of the shard that includes the replica to be removed. | 
| replica | (character) Required. The name of the replica to remove. | 
| onlyIfDown | (logical) When  | 
| raw | (logical) If  | 
| callopts | curl options passed on to crul::HttpClient | 
| ... | You can pass in parameters like  | 
## Not run: 
(conn <- SolrClient$new())
# create collection
if (!conn$collection_exists("foobar2")) {
  conn$collection_create(name = "foobar2", maxShardsPerNode = 2)
}
# status
conn$collection_clusterstatus()$cluster$collections$foobar2$shards$shard1
# add replica
conn$collection_addreplica(name = "foobar2", shard = "shard1")
# delete replica
## get replica name
nms <- names(conn$collection_clusterstatus()$cluster$collections$foobar2$shards$shard1$replicas)
conn$collection_deletereplica(name = "foobar2", shard = "shard1", replica = nms[1])
# status again
conn$collection_clusterstatus()$cluster$collections$foobar2$shards$shard1
## End(Not run)Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.