7496
}
7497
7499
>
ExecutionInfo: ms.executionInfo,
7500
>
ExecutionState: ms.executionState,
7501
>
NextEventID: ms.hBuilder.NextEventID(),
7502
>
7503
>
UpsertActivityInfos: ms.updateActivityInfos,
7504
>
DeleteActivityInfos: ms.deleteActivityInfos,
7505
>
UpsertTimerInfos: ms.updateTimerInfos,
7506
>
DeleteTimerInfos: ms.deleteTimerInfos,
7507
>
UpsertChildExecutionInfos: ms.updateChildExecutionInfos,
7508
>
DeleteChildExecutionInfos: ms.deleteChildExecutionInfos,
7509
>
UpsertRequestCancelInfos: ms.updateRequestCancelInfos,
7510
>
DeleteRequestCancelInfos: ms.deleteRequestCancelInfos,
7511
>
UpsertSignalInfos: ms.updateSignalInfos,
7512
>
DeleteSignalInfos: ms.deleteSignalInfos,
7513
>
UpsertSignalRequestedIDs: ms.updateSignalRequestedIDs,
7514
>
DeleteSignalRequestedIDs: ms.deleteSignalRequestedIDs,
7515
>
UpsertChasmNodes: result.chasmNodesMutation.UpdatedNodes,
7516
>
DeleteChasmNodes: result.chasmNodesMutation.DeletedNodes,
7517
>
NewBufferedEvents: result.bufferEvents,
7518
>
ClearBufferedEvents: result.clearBuffer,
7519
>
7520
>
Tasks: ms.InsertTasks,
7521
>
BestEffortDeleteTasks: ms.BestEffortDeleteTasks,
7522
>
7523
>
Condition: ms.nextEventIDInDB,
7524
>
DBRecordVersion: ms.dbRecordVersion,
7525
>
Checksum: result.checksum,
7526
>
}
7527
>
7528
>
ms.checksum = result.checksum
7529
>
if err := ms.cleanupTransaction(); err != nil {
7530
return nil, nil, err
7531
}
7533
}
7534