Thanks for the reply Mark. So a couple of questions. When is distributed indexing going to be available on Trunk? Are there docs on it now?
I think having Roles on the shard would scratch the itch here, because as you said I could then include a role which indicated what to do with this server. My use case is actually for something outside of Solr. As of right now we are not on the latest trunk (actually a few months back I think) but could push to upgrade to it if the distributed indexing code was available today, but management may still shoot that down because of a short timeline. Suffice it to say that I'll be reading this information by another application to handle distributed indexing externally. The version that I'm working on requires that the application be responsible for performing the distribution. On Tue, Oct 4, 2011 at 12:05 PM, Mark Miller <markrmil...@gmail.com> wrote: > Because the distributed indexing phase of SolrCloud will not use replication, > we have not really gone down this path at all. > > One thing we are considering is adding the ability to add various roles to > each shard as hints - eg a shard might be designated a searcher and another > an indexer. > > You might be able to piggy back on this to label things master/slave. A > ZooKeeper aware replication handler could then use this information. > > There is nothing to stop you from adding this information to zookeeper > yourself, using standard zookeeper tools - but just putting the information > is only half the problem - something then needs to read it. > > - Mark Miller > lucidimagination.com > 2011.lucene-eurocon.org | Oct 17-20 | Barcelona > > On Oct 4, 2011, at 10:26 AM, Jamie Johnson wrote: > >> Ok, so I am pretty sure this information is not available. What is >> the most appropriate way to add information like this to ZK? I can >> obviously look for the system properties enable.master and >> enable.slave, but that won't be fool proof since someone could put >> this in the config file instead and not as a system property. Is >> there a way to determine this quickly programatically without having >> to go through all of the request handlers in the solrCore? >> >> On Mon, Oct 3, 2011 at 5:52 PM, Jamie Johnson <jej2...@gmail.com> wrote: >>> Is it possible to determine if a solr instance is a master or a slave >>> in replication terms based on the information that is placed in ZK in >>> SolrCloud? >>> > > > > > > > > > > > >