832
833
// Verifies that the RangeID has not changed
835
>
request.RangeID,
836
>
request.ShardID,
837
>
rowTypeShard,
838
>
rowTypeShardNamespaceID,
839
>
rowTypeShardWorkflowID,
840
>
rowTypeShardRunID,
841
>
defaultVisibilityTimestamp,
842
>
rowTypeShardTaskID,
843
>
request.RangeID,
844
>
)
845
>
846
>
conflictRecord := newConflictRecord()
847
>
applied, conflictIter, err := d.Session.MapExecuteBatchCAS(batch, conflictRecord)
848
>
if err != nil {
849
return gocql.ConvertError("ConflictResolveWorkflowExecution", err)
850
}
852
>
_ = conflictIter.Close()
853
>
}()
854
856
executionCASConditions := []executionCASCondition{{
857
runID: resetWorkflow.RunID,