140
}
141
143
// make sure resend is requesting from the first event when requesting local generated portion
144
return serviceerror.NewInvalidArgumentf("Invalid Resend Request: expecting to resend from first event for local generated portion, but startEventID is %v", startEventID)
145
}
146
>
lastLocalItem := localVersionHistory[len(localVersionHistory)-1]
resend_handler.go
147
>
err = r.resendLocalGeneratedHistoryEvents(ctx, remoteClusterName, namespaceID, workflowID, runID, lastLocalItem.EventId, lastLocalItem.Version)
148
>
if err != nil {
149
return err
150
}
151
// no remote portion to resend
152
>
if endEventID == localVersionHistory[len(localVersionHistory)-1].EventId+1 {
resend_handler.go
153
return nil
154
}
156
>
ctx,
157
>
remoteClusterName,
158
>
namespaceID,
159
>
workflowID,
160
>
runID,
161
>
localVersionHistory[len(localVersionHistory)-1].EventId,
162
>
localVersionHistory[len(localVersionHistory)-1].Version,
163
>
endEventID,
164
>
endEventVersion,
165
>
)
166
}
167