I have 5 node cluster in SolrCloud, with 2 shards per node,
Solr version:6.3.0
now when I run mlt query it only returns result per node and doesn't distribute them over all shards/nodes, i.e
gives no results while
gives results,
I have even tried specifying this as param:
shards=10.0.1.84:8983/solr/test_ingest_shard3_replica1,10.0.1.84:8983/solr/test_ingest_shard8_replica1,10.0.1.206:8983/solr/test_ingest_shard2_replica1,10.0.1.206:8983/solr/test_ingest_shard7_replica1,10.0.1.15:8983/solr/test_ingest_shard5_replica1,10.0.1.15:8983/solr/test_ingest_shard10_replica1,10.0.1.207:8983/solr/test_ingest_shard1_replica1,10.0.1.207:8983/solr/test_ingest_shard6_replica1,10.0.1.119:8983/solr/test_ingest_shard9_replica1,10.0.1.119:8983/solr/test_ingest_shard4_replica1
My request handler:
<requestHandler name="/mlt" class="solr.MoreLikeThisHandler">
</requestHandler>
How do I configure mlt to run a distributed search? Thanks