Skip to content

Commit 0cb5588

Browse files
committed
actual fix and bump version
Signed-off-by: Cassandra Coyle <[email protected]>
1 parent 6ad7105 commit 0cb5588

File tree

4 files changed

+19
-15
lines changed

4 files changed

+19
-15
lines changed

azuremanaged/src/test/java/com/microsoft/durabletask/azuremanaged/DurableTaskSchedulerClientExtensionsUserAgentTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.microsoft.durabletask.azuremanaged;
22

3-
import com.microsoft.durabletask.DurableTaskClient;
4-
import com.microsoft.durabletask.DurableTaskGrpcClientBuilder;
5-
import com.microsoft.durabletask.NewOrchestrationInstanceOptions;
3+
import io.dapr.durabletask.DurableTaskClient;
4+
import io.dapr.durabletask.DurableTaskGrpcClientBuilder;
5+
import io.dapr.durabletask.NewOrchestrationInstanceOptions;
66
import io.grpc.*;
77
import io.grpc.stub.ServerCalls;
88
import io.grpc.stub.StreamObserver;

client/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ plugins {
1111
}
1212

1313
group 'io.dapr'
14-
version = '1.5.8'
14+
version = '1.5.9'
1515
archivesBaseName = 'durabletask-client'
1616

1717
def grpcVersion = '1.69.0'

client/src/main/java/io/dapr/durabletask/TaskOrchestrationExecutor.java

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -292,28 +292,32 @@ public <V> Task<V> callActivity(
292292
// Add target app ID if specified in options
293293
if (options != null && options.hasAppID()) {
294294
String targetAppId = options.getAppID();
295-
routerBuilder.setTargetAppID(targetAppId);
295+
TaskRouter router = TaskRouter.newBuilder()
296+
.setSourceAppID(this.appId)
297+
.setTargetAppID(targetAppId)
298+
.build();
299+
scheduleTaskBuilder.setRouter(router);
296300
this.logger.fine(() -> String.format(
297-
"cross app routing detected: source=%s, target=%s",
298-
this.appId, targetAppId));
299-
}
300-
TaskRouter router = routerBuilder.build();
301-
scheduleTaskBuilder.setRouter(router);
301+
"cross app routing detected: source=%s, target=%s",
302+
this.appId, targetAppId));
303+
}
302304
TaskFactory<V> taskFactory = () -> {
303305
int id = this.sequenceNumber++;
304306

305307
ScheduleTaskAction scheduleTaskAction = scheduleTaskBuilder.build();
306308
OrchestratorAction.Builder actionBuilder = OrchestratorAction.newBuilder()
307309
.setId(id)
308310
.setScheduleTask(scheduleTaskBuilder);
309-
TaskRouter.Builder actionRouterBuilder = TaskRouter.newBuilder()
310-
.setSourceAppID(this.appId);
311+
311312
if (options != null && options.hasAppID()) {
312313
String targetAppId = options.getAppID();
313-
actionRouterBuilder.setTargetAppID(targetAppId);
314+
TaskRouter actionRouter = TaskRouter.newBuilder()
315+
.setSourceAppID(this.appId)
316+
.setTargetAppID(targetAppId)
317+
.build();
318+
actionBuilder.setRouter(actionRouter);
314319
}
315320

316-
actionBuilder.setRouter(actionRouterBuilder.build());
317321
this.pendingActions.put(id, actionBuilder.build());
318322

319323
if (!this.isReplaying) {

endtoendtests/src/main/java/com/functions/AzureFunctions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import com.microsoft.azure.functions.*;
55
import java.util.*;
66

7-
import com.microsoft.durabletask.*;
7+
import io.dapr.durabletask.*;
88
import com.microsoft.durabletask.azurefunctions.DurableActivityTrigger;
99
import com.microsoft.durabletask.azurefunctions.DurableClientContext;
1010
import com.microsoft.durabletask.azurefunctions.DurableClientInput;

0 commit comments

Comments
 (0)