[ 
https://issues.apache.org/jira/browse/GOBBLIN-2136?focusedWorklogId=932537&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-932537
 ]

ASF GitHub Bot logged work on GOBBLIN-2136:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 30/Aug/24 02:02
            Start Date: 30/Aug/24 02:02
    Worklog Time Spent: 10m 
      Work Description: arjun4084346 commented on code in PR #4031:
URL: https://github.com/apache/gobblin/pull/4031#discussion_r1737636242


##########
gobblin-service/src/main/java/org/apache/gobblin/service/modules/orchestration/DagManagerMetrics.java:
##########
@@ -271,8 +267,7 @@ protected static MetricNameRegexFilter 
getMetricsFilterForDagManager() {
   }
 
   public void cleanup() {
-    // Add null check so that unit test will not affect each other when we 
de-active non-instrumented DagManager
-    if(this.metricContext != null && 
this.metricContext.getTagMap().get(GobblinMetricsKeys.CLASS_META).equals(DagManager.class.getSimpleName()))
 {
+    if (this.metricContext != null && 
this.metricContext.getTagMap().get(GobblinMetricsKeys.CLASS_META).equals(DagManagerMetrics.class.getSimpleName()))
 {
       // The DMThread's metrics mappings follow the lifecycle of the DMThread 
itself and so are lost by DM deactivation-reactivation but the 
RootMetricContext is a (persistent) singleton.
       // To avoid IllegalArgumentException by the RMC preventing (re-)add of a 
metric already known, remove all metrics that a new DMThread thread would 
attempt to add (in DagManagerThread::initialize) whenever running 
post-re-enablement
       RootMetricContext.get().removeMatching(getMetricsFilterForDagManager());

Review Comment:
   yea i noticed it, but just could not understand what the comment mean.
   @Will-Lo  any suggestion what the new comment should be, otherwise will 
remove it





Issue Time Tracking
-------------------

    Worklog Id:     (was: 932537)
    Time Spent: 1h 20m  (was: 1h 10m)

> remove obsolete code related to DagManager
> ------------------------------------------
>
>                 Key: GOBBLIN-2136
>                 URL: https://issues.apache.org/jira/browse/GOBBLIN-2136
>             Project: Apache Gobblin
>          Issue Type: Task
>            Reporter: Arjun Singh Bora
>            Priority: Major
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to