You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Till Rohrmann (JIRA)" <ji...@apache.org> on 2017/08/10 15:23:01 UTC

[jira] [Assigned] (FLINK-6180) Remove TestingSerialRpcService

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

Till Rohrmann reassigned FLINK-6180:
------------------------------------

    Assignee: Till Rohrmann

> Remove TestingSerialRpcService
> ------------------------------
>
>                 Key: FLINK-6180
>                 URL: https://issues.apache.org/jira/browse/FLINK-6180
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Distributed Coordination
>    Affects Versions: 1.3.0
>            Reporter: Till Rohrmann
>            Assignee: Till Rohrmann
>              Labels: flip-6
>             Fix For: 1.4.0
>
>
> The {{TestingSerialRpcService}} is problematic because it allows execution interleavings which are not possible when using the {{AkkaRpcService}}, because main thread calls can be executed while another main thread call is still being executed. Therefore, we might test things which are not possible and might not test certain interleavings which occur when using the {{AkkaRpcService}}.
> Therefore, I propose to remove the {{TestingSerialRpcService}} and to refactor the existing tests to use the {{AkkaRpcService}}.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)