[ https://issues.apache.org/jira/browse/SOLR-2714?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yonik Seeley resolved SOLR-2714. -------------------------------- Resolution: Fixed Fix Version/s: 3.4 > JsonLoader does not handle null field values > -------------------------------------------- > > Key: SOLR-2714 > URL: https://issues.apache.org/jira/browse/SOLR-2714 > Project: Solr > Issue Type: Improvement > Affects Versions: 3.3 > Reporter: Trygve Laugstøl > Priority: Minor > Fix For: 3.4 > > Attachments: SOLR-2714.patch > > > The parser in JsonLoader does not handle null fields when adding a document > over http+json. > Given this document: > {code} > [{ > "timestamp":"2011-08-17T14:11:49.201Z", > "correlationId":"N44YFGSQNC", > "logType":"event", > "short":"Invalidating session: 4zy6cvdtmvu1erlay0sn6rhz", > "long":null > }] > {code} > I'm getting a response code=400 and the error message "should finish doc > first" in the logs. > It seems that JsonLoader is missing case for JSONParser.NULL in the parser > even switch. > * > https://svn.apache.org/repos/asf/lucene/dev/trunk/solr/core/src/java/org/apache/solr/handler/JsonLoader.java > * > https://svn.apache.org/repos/asf/labs/noggit/src/main/java/org/apache/noggit/JSONParser.java -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org