: In logs I can see some UUID is being generated when adding new document:
: INFO: [selekta] webapp=/solr path=/update params={}
: {add=[504a4ea8-7b82-48b6-a2fa-b8dd56376fd7]} 0 27

: but when I query Solr I got:
: Dec 07, 2012 1:52:10 PM org.apache.solr.common.SolrException log
: SEVERE: java.lang.NullPointerException
:         at
: 
org.apache.solr.handler.component.QueryComponent.mergeIds(QueryComponent.java:879)

Hmm...

1) exactly which version of solr are you using?
2) please show us the uniqueKey declaration from your schema.xml 
along with the <field> and <fieldType> declarations for that field.
3) what exacty does the config for your update chain look like?
4) are you certain every document was indexed using that chain, with that 
processor? you didn't have any old documents in your index?

...because that error seems to be suggesting that you have documents in 
your index w/o a stored value for your uniqueKey field (so the bug is 
happening when the results get merged) but solrcloud shouldn't be letting 
you do that at all.


-Hoss

Reply via email to