On 3/3/2017 11:28 PM, Daniel Miller wrote: > What I think I want is create a single collection, with a > shard/replica/core per user. Or maybe I'm wanting a separate > collection per user - which would again mean a single > shard/replica/core. But it seems like each shard/replica/core is a > separate instance.
Manual sharding (implicit) is something you can do, but it does mean a LOT of individual cores. Many shards/replicas can cause just as many performance issues as many collections. > Without modifying Dovecot source, I can have it generate URL's like, > "http://solr.server.local:8983/solr/dovecot/" (which is what I do now) > or maybe, "http://solr.server.local:8983/solr/dovecot_user/" or even > "http://solr.server.local:8983/solr/dovecot/dovecot_user". But I'm > not understanding how, if possible, I can have the indexes created > appropriately to support such access. The only examples I've seen use > either separate ports or ip's for listeners. If you use shards, the shard name would be a URL parameter, not part of the URL path. Can Dovecot do that? Thanks, Shawn