You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Jason Gerlowski (JIRA)" <ji...@apache.org> on 2015/12/23 19:50:46 UTC

[jira] [Created] (SOLR-8462) /stream handler failures should return more information when exception message missing.

Jason Gerlowski created SOLR-8462:
-------------------------------------

             Summary: /stream handler failures should return more information when exception message missing.
                 Key: SOLR-8462
                 URL: https://issues.apache.org/jira/browse/SOLR-8462
             Project: Solr
          Issue Type: Improvement
    Affects Versions: Trunk
            Reporter: Jason Gerlowski
            Priority: Trivial
             Fix For: Trunk


Currently, the /stream request handler reports errors by adding an "EXCEPTION" name/value pair on a tuple in the TupleStream where the error arose.  The "value" in this name/value pair is the message attached to the exception.

This works well in most instances, however not all exceptions have messages.  {{NullPointerExceptions}} and other run time exceptions are often in this group.  This causes the /stream handler to return the relatively unhelpful value: {"EXCEPTION":null,"EOF":true}

The purpose of this JIRA is to change error handling in the /stream handler, so that more helpful information is returned when the handled exception has no message.

This information could simply be the name of the exception that was received.  Or it could be something more involved.  Not sure what would be the most helpful here.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org