{"action":"created","issue":{"url":"https://api.github.com/repos/apache/flink/issues/1468","labels_url":"https://api.github.com/repos/apache/flink/issues/1468/labels{/name}","comments_url":"https://api.github.com/repos/apache/flink/issues/1468/comments","events_url":"https://api.github.com/repos/apache/flink/issues/1468/events","html_url":"https://github.com/apache/flink/pull/1468","id":122799466,"number":1468,"title":"[FLINK-3184] [timeouts] Decrease timeouts","user":{"login":"tillrohrmann","id":5756858,"avatar_url":"https://avatars.githubusercontent.com/u/5756858?v=3","gravatar_id":"","url":"https://api.github.com/users/tillrohrmann","html_url":"https://github.com/tillrohrmann","followers_url":"https://api.github.com/users/tillrohrmann/followers","following_url":"https://api.github.com/users/tillrohrmann/following{/other_user}","gists_url":"https://api.github.com/users/tillrohrmann/gists{/gist_id}","starred_url":"https://api.github.com/users/tillrohrmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tillrohrmann/subscriptions","organizations_url":"https://api.github.com/users/tillrohrmann/orgs","repos_url":"https://api.github.com/users/tillrohrmann/repos","events_url":"https://api.github.com/users/tillrohrmann/events{/privacy}","received_events_url":"https://api.github.com/users/tillrohrmann/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-12-17T18:55:12Z","updated_at":"2016-01-15T10:33:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/flink/pulls/1468","html_url":"https://github.com/apache/flink/pull/1468","diff_url":"https://github.com/apache/flink/pull/1468.diff","patch_url":"https://github.com/apache/flink/pull/1468.patch"},"body":"This PR introduces a client side timeout of 60 s and a cluster side timeout of 10 s. Both timeouts can be configured via `akka.client.timeout` and `akka.ask.timeout` in the configuration."},"comment":{"url":"https://api.github.com/repos/apache/flink/issues/comments/171928797","html_url":"https://github.com/apache/flink/pull/1468#issuecomment-171928797","issue_url":"https://api.github.com/repos/apache/flink/issues/1468","id":171928797,"user":{"login":"tillrohrmann","id":5756858,"avatar_url":"https://avatars.githubusercontent.com/u/5756858?v=3","gravatar_id":"","url":"https://api.github.com/users/tillrohrmann","html_url":"https://github.com/tillrohrmann","followers_url":"https://api.github.com/users/tillrohrmann/followers","following_url":"https://api.github.com/users/tillrohrmann/following{/other_user}","gists_url":"https://api.github.com/users/tillrohrmann/gists{/gist_id}","starred_url":"https://api.github.com/users/tillrohrmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tillrohrmann/subscriptions","organizations_url":"https://api.github.com/users/tillrohrmann/orgs","repos_url":"https://api.github.com/users/tillrohrmann/repos","events_url":"https://api.github.com/users/tillrohrmann/events{/privacy}","received_events_url":"https://api.github.com/users/tillrohrmann/received_events","type":"User","site_admin":false},"created_at":"2016-01-15T10:33:04Z","updated_at":"2016-01-15T10:33:04Z","body":"We could set the default execution retry delay to 0 assuming that any longer timeout in a streaming use case would render the job wrong anyway. However, if a longer timeout is acceptable, then we would lose the ability to recover from a lost task manager which usually takes some time to reconnect to the cluster (given that we use all instances).\r\n\r\nI would be more in favour of having an exponential back off strategy as the default. This would give us a quick recovery in case that we have enough resources available but also the possibility to wait for a TM reconnection. We could implement such a restart strategy once the PR #1470 is merged.\r\n\r\nWhat do you think?"}}