Github user tillrohrmann commented on a diff in the pull request:

    https://github.com/apache/flink/pull/3151#discussion_r99826924
  
    --- Diff: 
flink-runtime/src/main/java/org/apache/flink/runtime/taskexecutor/TaskExecutor.java
 ---
    @@ -1058,6 +1092,30 @@ public void handleError(Throwable throwable) {
                }
        }
     
    +   /**
    +    * The heartbeat listener for JobManager and ResourceManager, they can 
be distinguished by ResourceID
    +    * and trigger different processes.
    +    */
    +   private final class JMRMHeartbeatListener implements HeartbeatListener {
    --- End diff --
    
    Hmm it could make sense to have a version specialized for the JM and RM 
because you will trigger different operations. And then the TM doesn't have to 
make the distinction.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to