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

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

                Author: ASF GitHub Bot
            Created on: 12/Mar/24 20:20
            Start Date: 12/Mar/24 20:20
    Worklog Time Spent: 10m 
      Work Description: phet commented on code in PR #3894:
URL: https://github.com/apache/gobblin/pull/3894#discussion_r1522061958


##########
gobblin-temporal/src/main/java/org/apache/gobblin/temporal/ddm/work/PriorJobStateWUProcessingSpec.java:
##########
@@ -78,42 +78,13 @@ public boolean isToDoJobLevelTiming() {
     try {
       FileSystem fs = Help.loadFileSystemForce(this);
       JobState jobState = Help.loadJobStateUncached(this, fs);
-      List<Tag<?>> tagsFromCurrentJob = this.getTags();
-      String metricsSuffix = this.getMetricsSuffix();
-      List<Tag<?>> tags = this.calcMergedTags(tagsFromCurrentJob, 
metricsSuffix, jobState);
-      return new EventSubmitterContext(tags, JobMetrics.NAMESPACE);
+      return new EventSubmitterContext.Builder()
+          .addTags(this.getTags())
+          .withGaaSJobProps(jobState.getProperties())

Review Comment:
   is the invocation order critical here?  if so, add comment





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

    Worklog Id:     (was: 909491)
    Time Spent: 2h 20m  (was: 2h 10m)

> Add metadata tags for events sent from Temporal to be parseable in GaaS
> -----------------------------------------------------------------------
>
>                 Key: GOBBLIN-2014
>                 URL: https://issues.apache.org/jira/browse/GOBBLIN-2014
>             Project: Apache Gobblin
>          Issue Type: Bug
>          Components: gobblin-service
>            Reporter: William Lo
>            Assignee: Abhishek Tiwari
>            Priority: Major
>          Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> Gobblin's Temporal workflow launches through `ExecuteGobblinJobLauncher`, but 
> the eventSubmitter created in that class does not have the necessary metadata 
> needed in order to send events to GaaS.
> We want to populate the additional tags to read from the job props that 
> contain the information needed for these events to be readable from GaaS.



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

Reply via email to