Nico Kruber created FLINK-5591:
----------------------------------

             Summary: queryable state: request failures failing on the server 
side do not contain client stack trace
                 Key: FLINK-5591
                 URL: https://issues.apache.org/jira/browse/FLINK-5591
             Project: Flink
          Issue Type: Improvement
          Components: Queryable State
    Affects Versions: 1.2.0
            Reporter: Nico Kruber
            Assignee: Nico Kruber


Failures during queries using QueryableStateClient throw exceptions like 
UnknownKeyOrNamespace but these are thrown on the server side with its 
stacktrace included, then serialised and sent over to the client where they are 
deserialised and re-thrown.
For debugging it would help a lot if these "server-exceptions" would be 
encapsulated in new client-exception instances so that we also get the client's 
stack trace. Especially since failing requests may be caused by the client 
itself, e.g. non-existing jobs/keys, wrong namespace/serialisers, etc.



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

Reply via email to