550
func (r *TaskGeneratorImpl) GenerateActivityTasks(
551
activityScheduledEventID int64,
553
>
activityInfo, ok := r.mutableState.GetActivityInfo(activityScheduledEventID)
554
>
if !ok {
555
return serviceerror.NewInternalf("it could be a bug, cannot get pending activity: %v", activityScheduledEventID)
556
}
557
559
>
// TaskID, VisibilityTimestamp is set by shard
560
>
WorkflowKey: r.mutableState.GetWorkflowKey(),
561
>
TaskQueue: activityInfo.TaskQueue,
562
>
ScheduledEventID: activityInfo.ScheduledEventId,
563
>
Version: activityInfo.Version,
564
>
Stamp: activityInfo.Stamp,
565
>
})
566
>
567
>
return nil
568
}
569