On 7/2/2018 12:58 AM, Adarsh_infor wrote:
> Yes am going to have the shards on 6 different servers which will be later
> called in my searchHandler by specifying the shards list.  But for that
> initially i was testing the filesearch with the single shard which was
> suppose to work.  I know solr could does handle these thing more better than
> but for now i need to use the master/slave architecture with distributed
> node in front of them. As of now if in the solrconfig.xml if i keep
> lucenematchversion to 6.6.3 then only . am seeing the error which i posted
> earlier if switch the version back to LUCENE_40 it just works fine. But is
> it not suppose to work with 6.6.3 am confused there. 
>
> And also the logs which i pasted in from solr.log not from the client side. 

I agree with Erick that this looks like a problem with a recursive
shards parameter.  I set up a test handler with a recursive shards
parameter, and when I tried a request to that handler, it spit out an
error message that looked just like what you're seeing.

It is normally a bad idea to include the shards parameter in a handler
definition.  It *can* be safe, but takes a lot of special care to make
sure that recursive shard calls do not happen.

I can't imagine how setting luceneMatchVersion could alter this
behavior.  Which might be a failure of imagination on my part.

Thanks,
Shawn

Reply via email to