You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Tor Egil <tr...@gmail.com> on 2013/08/22 10:44:21 UTC

SolrCmdDistributor may not be threadsafe...

I have been running DIH Imports (>15 000 000 rows) all day and every now and
then I get some weird errors. Some examples:

A letter is replaced by an unknow character (Should have been a 'V')
285680 [Thread-20] ERROR org.apache.solr.update.SolrCmdDistributor  - shard
update error StdNode:
http://10.231.188.127:8080/solr/kunde0/:org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:
undefined field: "KUNDE_ETTERNA?N"
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:424)
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:180)
        at
org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:401)
        at
org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:375)
        at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
....
              
        
938360 [Thread-59] ERROR org.apache.solr.update.SolrCmdDistributor  - shard
update error StdNode:
http://10.231.188.186:8080/solr/kunde0/:org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:
Unexpected character 'l' (code 108) in start tag Expected a quote
 at [row,col {unknown-source}]: [1,2188]
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:424)
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:180)
        at
org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:401)
        at
org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:375)
...

1379931 [Thread-22] ERROR org.apache.solr.update.SolrCmdDistributor  - shard
update error StdNode:
http://10.231.188.186:8080/solr/kunde0/:org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:
Unexpected character '0' (code 48) in start tag Expected a quote


2546924 [Thread-79] ERROR org.apache.solr.update.SolrCmdDistributor  - shard
update error StdNode:
http://10.231.188.127:8080/solr/kunde0/:org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:
Unexpected character '0' (code 48) in content after '<' (malformed start
element?).
 at [row,col {unknown-source}]: [1,6333]
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:424)
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:180)
        at
org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:401)
        at
org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:375)
        at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        ....       

I'm running on jdk1.7.0_21. 4.4.0 1504776 with 3 nodes.

Seen this before?



--
View this message in context: http://lucene.472066.n3.nabble.com/SolrCmdDistributor-may-not-be-threadsafe-tp4086042.html
Sent from the Solr - User mailing list archive at Nabble.com.

Re: SolrCmdDistributor may not be threadsafe...

Posted by Tor Egil <tr...@gmail.com>.
Updated to sun java 1.7.0_25. on solr 4.4.0. but are still getting mutated
strings:

725597 [Thread-20] ERROR org.apache.solr.update.SolrCmdDistributor  - shard
update error StdNode:
http://10.231.188.126:8080/solr/kunde0/:org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:
Unexpected close tag </Rield>; expected </field>.
 at [row,col {unknown-source}]: [1,2096]
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:424)
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:180)
        at
org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:401)
        at
org.apache.solr.update.SolrCmdDistributor$1.call(SolrCmdDistributor.java:375)
        at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        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)



--
View this message in context: http://lucene.472066.n3.nabble.com/SolrCmdDistributor-may-not-be-threadsafe-tp4086042p4086076.html
Sent from the Solr - User mailing list archive at Nabble.com.