Solr 4.6.1 Solr Streaming Error

Migrating from Solr 4.4 to Solr 4.6.1, I get the following exception when updating my indexes using the data import handler. Does anyone have any ideas on why this is happening?

ERROR - 2014-02-18 09:39:35.232; org.apache.solr.update.StreamingSolrServers$1; error
org.apache.solr.common.SolrException: Bad Request



request: http://10.200.131.174:8080/solr/collection1/update?update.distrib=FROMLEADER&distrib.from=http%3A%2F%2F10.200.131.173%3A8080%2Fsolr%2Fcollection1%2F&wt=javabin&version=2
        at org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer$Runner.run(ConcurrentUpdateSolrServer.java:240)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:724)
ERROR - 2014-02-18 09:39:35.244; org.apache.solr.update.StreamingSolrServers$1; error
org.apache.solr.common.SolrException: Bad Request
+3
source share
1 answer

This is a known issue for Solr versions greater than 4.5. I also ran into this when launching SolrCloud with two shards. It seems that the update works fine on a server running DIH, but does not work when redirected to another shard or replica.

Here is the jira related issue . And here is another unlucky soul , like you and me, who also faced this mistake.

, Solr 4.5 ...

+2

All Articles