[ 
https://issues.apache.org/jira/browse/FLINK-15966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated FLINK-15966:
-----------------------------------
    Labels: pull-request-available  (was: )

> Capture the call stack of RPC ask() calls.
> ------------------------------------------
>
>                 Key: FLINK-15966
>                 URL: https://issues.apache.org/jira/browse/FLINK-15966
>             Project: Flink
>          Issue Type: Improvement
>          Components: Runtime / Coordination
>            Reporter: Stephan Ewen
>            Assignee: Stephan Ewen
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.10.1, 1.11.0
>
>
> Currently, when an RPC ask() call fails, we get a rather unhelpful exception 
> with a stack trace from akka's internal scheduler.
> Instead, we should capture the call stack during the invocation and use it to 
> give a helpful error message when the RPC call failed. This is especially 
> helpful in cases where the future (and future handlers) are passed for later 
> asynchronous result handling (which is the common case in most components (JM 
> / TM / RM).
> The options should have a flag to turn it off, because when having a lot of 
> concurrent ask calls (hundreds of thousands, during large deploy phases), it 
> may be possible that the captured call.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to