128
ctx context.Context,
129
request *store.InternalRecordWorkflowExecutionClosedRequest,
131
>
row, err := s.generateVisibilityRow(request.InternalVisibilityRequestBase)
132
>
if err != nil {
133
return err
134
}
135
137
>
row.HistoryLength = &request.HistoryLength
138
>
row.HistorySizeBytes = &request.HistorySizeBytes
139
>
row.ExecutionDuration = new(request.ExecutionDuration.Nanoseconds())
140
>
row.StateTransitionCount = &request.StateTransitionCount
141
>
142
>
result, err := s.sqlStore.DB.ReplaceIntoVisibility(ctx, row)
143
>
if err != nil {
144
return err
145
}