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

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

                Author: ASF GitHub Bot
            Created on: 03/Feb/25 05:36
            Start Date: 03/Feb/25 05:36
    Worklog Time Spent: 10m 
      Work Description: Blazer-007 commented on code in PR #4093:
URL: https://github.com/apache/gobblin/pull/4093#discussion_r1938804081


##########
gobblin-temporal/src/main/java/org/apache/gobblin/temporal/ddm/workflow/impl/CommitStepWorkflowImpl.java:
##########
@@ -42,22 +42,10 @@
 @Slf4j
 public class CommitStepWorkflowImpl implements CommitStepWorkflow {
 
-  private static final RetryOptions ACTIVITY_RETRY_OPTS = 
RetryOptions.newBuilder()
-      .setInitialInterval(Duration.ofSeconds(3))
-      .setMaximumInterval(Duration.ofSeconds(100))
-      .setBackoffCoefficient(2)
-      .setMaximumAttempts(4)
-      .build();
-
-  private static final ActivityOptions ACTIVITY_OPTS = 
ActivityOptions.newBuilder()
-      .setStartToCloseTimeout(Duration.ofHours(3)) // TODO: make 
configurable... also add activity heartbeats
-      .setRetryOptions(ACTIVITY_RETRY_OPTS)
-      .build();
-
-  private final CommitActivity activityStub = 
Workflow.newActivityStub(CommitActivity.class, ACTIVITY_OPTS);
-
   @Override
-  public CommitStats commit(WUProcessingSpec workSpec) {
+  public CommitStats commit(WUProcessingSpec workSpec, final Properties props) 
{
+    final CommitActivity activityStub = 
Workflow.newActivityStub(CommitActivity.class, 
TemporalActivityUtils.buildActivityOptions(

Review Comment:
   Currently there is only one place it is used so we can see later if it is 
required or not.





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

    Worklog Id:     (was: 955096)
    Time Spent: 50m  (was: 40m)

> Implement ActivityTimeoutStrategy for all Temporal Activities
> -------------------------------------------------------------
>
>                 Key: GOBBLIN-2190
>                 URL: https://issues.apache.org/jira/browse/GOBBLIN-2190
>             Project: Apache Gobblin
>          Issue Type: Improvement
>            Reporter: Vivek Rai
>            Priority: Major
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> Currently TImeouts of all Temporal Activity are hardcoded and cant change 
> during runtime, change those to make them configurable.



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

Reply via email to