1. You are right, due to memory and garbage collection issues I set each shard to different VM. So in my VM I has 50 GB RAM (10 GB for JVM and 40 GB for index) and it works good for my using case. Maybe I don't understand solr terms, but if you say to set one VM for 20 shards what does it mean? 20 nodes or 20 JVMs or 20 solr instances on the same virtual server? Can you explain what did you mean?
2. I speak about like issues: "facet perfomance regression" or "using ltr with grouping" or "using timeAllowed with grouping". Something that will stop me to use replicas feature. Sometimes I don't understand solr issues, for example, if bug is unresolved and affects version 4.10 and fix version none, what does it mean? This bug can happen in solr-6.5.1 also? 3. Yes, I'm familiar with the Solr Collection API. I preferred to set each shard to different small VMs. Just make sure with you *one solr node = one JVM = one solr instance = one or many shards? * Thank you. -- Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html