Nikita Pchelintsev created SOLR-10522:
-----------------------------------------
Summary: Duplicate keys in "collations" object with JSON response
format
Key: SOLR-10522
URL: https://issues.apache.org/jira/browse/SOLR-10522
Project: Solr
Issue Type: Bug
Security Level: Public (Default Security Level. Issues are Public)
Components: spellchecker
Affects Versions: 6.5
Reporter: Nikita Pchelintsev
Priority: Minor
After upgrading Solr 6.3 -> 6.5 I've noticed a change in how json response
writer outputs "collations" response key when spellchecking is enabled
(wt=json&json.nl=arrarr)
Solr 6.3:
"collations":
[
["collation",{
"collationQuery":"the",
"hits":48,
"maxScore":"30.282",
"misspellingsAndCorrections":
[
["thea","the"]]}],
["collation",{
"collationQuery":"tea",
"hits":3,
"maxScore":"2.936",
"misspellingsAndCorrections":
[
["thea","tea"]]}],
...
Solr 6.5:
"collations":{
"collation":{
"collationQuery":"the",
"hits":43,
"misspellingsAndCorrections":
[
["thea","the"]]},
"collation":{
"collationQuery":"tea",
"hits":3,
"misspellingsAndCorrections":
[
["thea","tea"]]},
...
Solr 6.5 outputs object instead of an array, and it has duplicate keys which is
not valid for JSON format.
Any help is appreciated.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]