Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
6.7, 7.2
-
None
Description
Currently w.r.t Collapsing Query Parser(https://lucene.apache.org/solr/guide/7_2/collapse-and-expand-results.html#collapsing-query-parser), if an unsupported field or unknown field passed as a parameter to 'collapse.field' property, The system returns HTTP status code:500, even though the error msg is accurate.
curl "solr:8983/solr/core-name/select?q=*&fq=%7B%21collapse+field%3Dunknown-field%7D"
{ "responseHeader":{ "zkConnected":true, "status":500, "QTime":1, "params":{ "q":"*", "fq":"{!collapse field=unknown-field}"}}, "error":{ "msg":"org.apache.solr.common.SolrException: undefined field: \"unknown-field\"", "trace":"java.lang.RuntimeException: org.apache.solr.common.SolrException: undefined field: \"unknown-field\""}}
On an unknown field, the system needs to return HTTP status code:400
Attachments
Issue Links
- duplicates
-
SOLR-11956 Collapsing on undefined field returns 500
-
- Resolved
-