Aha, you are right wrdrvf! The query is forwarded to any of the active shards (I saw the query alternate between both of mine). Nice feature. Also, looking at 'ClusterStateAwarePingRequestHandler' (which I downloaded from www.manning.com/SolrinAction), it is checking zookeeper to see if the logical shard is active, not the specific 'this' replica, which is in 'recovering' state. I'll post a patch once I figure out the zookeeper api.
Thanks, Peter On Thu, Jul 3, 2014 at 12:03 PM, wrdrvr <wrd...@gmail.com> wrote: > Try querying the recovering core with distrib=false, you should get the > count > of docs in it. > > Most likely, since the replica is recovering it is forwarding all queries > to > the active replica, this can be verified in the core logs. > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/Question-about-solrcloud-recovery-process-tp4145450p4145491.html > Sent from the Solr - User mailing list archive at Nabble.com. >