updateWorkflowTransactionPolicy historyi.TransactionPolicy,
newWorkflowTransactionPolicy *historyi.TransactionPolicy,
defer func() {
if retError != nil {
c.Clear()
}
}()
if newContext != nil && newMutableState != nil && newWorkflowTransactionPolicy != nil {
context.go
if *newWorkflowTransactionPolicy == historyi.TransactionPolicyActive {
execInfo := newMutableState.GetExecutionInfo()