You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@gobblin.apache.org by "Arjun Singh Bora (Jira)" <ji...@apache.org> on 2021/11/16 20:05:00 UTC

[jira] [Created] (GOBBLIN-1575) use distinct HelixJobManager

Arjun Singh Bora created GOBBLIN-1575:
-----------------------------------------

             Summary: use distinct HelixJobManager
                 Key: GOBBLIN-1575
                 URL: https://issues.apache.org/jira/browse/GOBBLIN-1575
             Project: Apache Gobblin
          Issue Type: Bug
            Reporter: Arjun Singh Bora


GobblinTaskRunner creates a HelixManager and passes it to HelixJobTask. When the GobblinTaskRunner is stopped, it disconnects to HelixManager, but because the HelixJobTask is also using the same HelixManager object, it cannot use it do its own shutdown operation. This PR will make a copy of HelixManager to be used by HelixJobTask 's.

Same argument with GobblinClusterManager passing the same HelixManager object to [HelixRetriggeringJobCallable|https://github.com/apache/gobblin/pull/3427/files#diff-28c7588c2dc9414f72d21e77aa21d3e3a7f098a0c4842429944d9a398eee8706]



--
This message was sent by Atlassian Jira
(v8.20.1#820001)