Skip to content

Commit 95bbaba

Browse files
author
Liang Mei
committed
Review comments
1 parent 75d121d commit 95bbaba

File tree

5 files changed

+13
-17
lines changed

5 files changed

+13
-17
lines changed

src/main/java/com/uber/cadence/internal/common/RpcRetryer.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,7 @@ public final class RpcRetryer {
6363
DomainAlreadyExistsError.class,
6464
QueryFailedError.class,
6565
DomainNotActiveError.class,
66-
CancellationAlreadyRequestedError.class,
67-
DomainNotActiveError.class);
66+
CancellationAlreadyRequestedError.class);
6867
DEFAULT_RPC_RETRY_OPTIONS = roBuilder.validateBuildWithDefaults();
6968
}
7069

@@ -114,7 +113,7 @@ public static <T extends Throwable> void retry(RetryOptions options, RetryablePr
114113
});
115114
}
116115

117-
public static <T extends Throwable> void retryWithDefaultOption(RetryableProc<T> r) throws T {
116+
public static <T extends Throwable> void retry(RetryableProc<T> r) throws T {
118117
retry(DEFAULT_RPC_RETRY_OPTIONS, r);
119118
}
120119

src/main/java/com/uber/cadence/internal/external/GenericWorkflowClientExternalImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ public void signalWorkflowExecution(SignalExternalWorkflowParameters signalParam
270270
SignalWorkflowExecutionRequest request = getSignalRequest(signalParameters);
271271

272272
try {
273-
RpcRetryer.retryWithDefaultOption(() -> service.SignalWorkflowExecution(request));
273+
RpcRetryer.retry(() -> service.SignalWorkflowExecution(request));
274274
} catch (TException e) {
275275
throw CheckedExceptionWrapper.wrap(e);
276276
}
@@ -400,7 +400,7 @@ public void requestCancelWorkflowExecution(WorkflowExecution execution) {
400400
request.setDomain(domain);
401401
request.setWorkflowExecution(execution);
402402
try {
403-
RpcRetryer.retryWithDefaultOption(() -> service.RequestCancelWorkflowExecution(request));
403+
RpcRetryer.retry(() -> service.RequestCancelWorkflowExecution(request));
404404
} catch (TException e) {
405405
throw CheckedExceptionWrapper.wrap(e);
406406
}
@@ -443,7 +443,7 @@ public void terminateWorkflowExecution(TerminateWorkflowExecutionParameters term
443443
request.setReason(terminateParameters.getReason());
444444
// request.setChildPolicy(terminateParameters.getChildPolicy());
445445
try {
446-
RpcRetryer.retryWithDefaultOption(() -> service.TerminateWorkflowExecution(request));
446+
RpcRetryer.retry(() -> service.TerminateWorkflowExecution(request));
447447
} catch (TException e) {
448448
throw CheckedExceptionWrapper.wrap(e);
449449
}

src/main/java/com/uber/cadence/internal/external/ManualActivityCompletionClientImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ public void complete(Object result) {
9595
request.setResult(convertedResult);
9696
request.setTaskToken(taskToken);
9797
try {
98-
RpcRetryer.retryWithDefaultOption(() -> service.RespondActivityTaskCompleted(request));
98+
RpcRetryer.retry(() -> service.RespondActivityTaskCompleted(request));
9999
metricsScope.counter(MetricsType.ACTIVITY_TASK_COMPLETED_COUNTER).inc(1);
100100
} catch (EntityNotExistsError e) {
101101
throw new ActivityNotExistsException(e);
@@ -137,7 +137,7 @@ public void fail(Throwable failure) {
137137
request.setDetails(dataConverter.toData(failure));
138138
request.setTaskToken(taskToken);
139139
try {
140-
RpcRetryer.retryWithDefaultOption(() -> service.RespondActivityTaskFailed(request));
140+
RpcRetryer.retry(() -> service.RespondActivityTaskFailed(request));
141141
metricsScope.counter(MetricsType.ACTIVITY_TASK_FAILED_COUNTER).inc(1);
142142
} catch (EntityNotExistsError e) {
143143
throw new ActivityNotExistsException(e);
@@ -152,7 +152,7 @@ public void fail(Throwable failure) {
152152
request.setWorkflowID(execution.getWorkflowId());
153153
request.setRunID(execution.getRunId());
154154
try {
155-
RpcRetryer.retryWithDefaultOption(() -> service.RespondActivityTaskFailedByID(request));
155+
RpcRetryer.retry(() -> service.RespondActivityTaskFailedByID(request));
156156
metricsScope.counter(MetricsType.ACTIVITY_TASK_FAILED_BY_ID_COUNTER).inc(1);
157157
} catch (EntityNotExistsError e) {
158158
throw new ActivityNotExistsException(e);

src/main/java/com/uber/cadence/internal/worker/ActivityWorker.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -201,24 +201,22 @@ private void sendReply(
201201
if (taskCompleted != null) {
202202
taskCompleted.setTaskToken(task.getTaskToken());
203203
taskCompleted.setIdentity(options.getIdentity());
204-
RpcRetryer.retryWithDefaultOption(
205-
() -> service.RespondActivityTaskCompleted(taskCompleted));
204+
RpcRetryer.retry(() -> service.RespondActivityTaskCompleted(taskCompleted));
206205
metricsScope.counter(MetricsType.ACTIVITY_TASK_COMPLETED_COUNTER).inc(1);
207206
} else {
208207
if (response.getTaskFailedResult() != null) {
209208
RespondActivityTaskFailedRequest taskFailed =
210209
response.getTaskFailedResult().getTaskFailedRequest();
211210
taskFailed.setTaskToken(task.getTaskToken());
212211
taskFailed.setIdentity(options.getIdentity());
213-
RpcRetryer.retryWithDefaultOption(() -> service.RespondActivityTaskFailed(taskFailed));
212+
RpcRetryer.retry(() -> service.RespondActivityTaskFailed(taskFailed));
214213
metricsScope.counter(MetricsType.ACTIVITY_TASK_FAILED_COUNTER).inc(1);
215214
} else {
216215
RespondActivityTaskCanceledRequest taskCancelled = response.getTaskCancelled();
217216
if (taskCancelled != null) {
218217
taskCancelled.setTaskToken(task.getTaskToken());
219218
taskCancelled.setIdentity(options.getIdentity());
220-
RpcRetryer.retryWithDefaultOption(
221-
() -> service.RespondActivityTaskCanceled(taskCancelled));
219+
RpcRetryer.retry(() -> service.RespondActivityTaskCanceled(taskCancelled));
222220
metricsScope.counter(MetricsType.ACTIVITY_TASK_CANCELED_COUNTER).inc(1);
223221
}
224222
}

src/main/java/com/uber/cadence/internal/worker/WorkflowWorker.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,14 +237,13 @@ private void sendReply(
237237
if (taskCompleted != null) {
238238
taskCompleted.setIdentity(options.getIdentity());
239239
taskCompleted.setTaskToken(taskToken);
240-
RpcRetryer.retryWithDefaultOption(
241-
() -> service.RespondDecisionTaskCompleted(taskCompleted));
240+
RpcRetryer.retry(() -> service.RespondDecisionTaskCompleted(taskCompleted));
242241
} else {
243242
RespondDecisionTaskFailedRequest taskFailed = response.getTaskFailed();
244243
if (taskFailed != null) {
245244
taskFailed.setIdentity(options.getIdentity());
246245
taskFailed.setTaskToken(taskToken);
247-
RpcRetryer.retryWithDefaultOption(() -> service.RespondDecisionTaskFailed(taskFailed));
246+
RpcRetryer.retry(() -> service.RespondDecisionTaskFailed(taskFailed));
248247
} else {
249248
RespondQueryTaskCompletedRequest queryCompleted = response.getQueryCompleted();
250249
if (queryCompleted != null) {

0 commit comments

Comments
 (0)