In the docs for Removal of mapping types it's casually mentioned that a cluster has a "limit on how many primary shards a cluster can have". Here's the link:
What does this mean? Is there a hard limit on how many primary shards a cluster can support? Or is it a functional limit on how many shards each node can support. Or is it something else?
Our current cluster is:
v 1.7 (i know, i know)
11 nodes
100+ indices with an average of 5 mapping types
40M+ total documents
100K+ percolator queries and growing
So if we switched to a separate index per mapping type we'd have about 500 indices and about 2500 primary shards. We're also always adding more sources of data which means this is likely to double in the next year or so.
I ask this because we are currently working toward upgrading.
Thanks for your help!