Github user johnament commented on the issue:

    https://github.com/apache/incubator-ponymail/issues/313
  
    Not sure what you mean.  Updating index settings w/ number of replicas has 
always been configurable on the fly 
https://www.elastic.co/guide/en/elasticsearch/guide/current/replica-shards.html 
.  Its purposely dynamic since a cluster is meant to grow/shrink.  So yes, it 
probably makes sense that the number of replicas defaults to 0.
    
    Number of shards though is based on your data size, not a "test system" vs 
"production system."  See 
https://www.elastic.co/guide/en/elasticsearch/guide/current/_index_settings.html
 for info on setting the value.  When you create an index, you can specify the 
shard count - 
https://www.elastic.co/guide/en/elasticsearch/reference/2.4/indices-create-index.html
 - the way it was being done in the module isn't quite right, it's setting a 
default for the entire node, but each index may need different shard counts.  
E.g. a single shard may make sense for a single mailing list, or 6 months of 
history, but when it comes to importing test data sets that span larger amounts 
multiple shards may make sense (may make sense to use the standard 
`ceil(doc_count/1000000)` function


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to