1069
func visibilityUpsertTaskToProto(
1070
upsertVisibilityTask *tasks.UpsertExecutionVisibilityTask,
1072
>
return &persistencespb.VisibilityTaskInfo{
1073
>
NamespaceId: upsertVisibilityTask.NamespaceID,
1074
>
WorkflowId: upsertVisibilityTask.WorkflowID,
1075
>
RunId: upsertVisibilityTask.RunID,
1076
>
TaskType: enumsspb.TASK_TYPE_VISIBILITY_UPSERT_EXECUTION,
1077
>
TaskId: upsertVisibilityTask.TaskID,
1078
>
VisibilityTime: timestamppb.New(upsertVisibilityTask.VisibilityTimestamp),
1079
>
}
1080
>
}
1081
1082
func visibilityUpsertTaskFromProto(
1083
upsertVisibilityTask *persistencespb.VisibilityTaskInfo,
1085
>
return &tasks.UpsertExecutionVisibilityTask{
1086
>
WorkflowKey: definition.NewWorkflowKey(
1087
>
upsertVisibilityTask.NamespaceId,
1088
>
upsertVisibilityTask.WorkflowId,
1089
>
upsertVisibilityTask.RunId,
1090
>
),
1091
>
VisibilityTimestamp: upsertVisibilityTask.VisibilityTime.AsTime(),
1092
>
TaskID: upsertVisibilityTask.TaskId,
1093
>
}
1094
>
}
1095
1096
func visibilityCloseTaskToProto(