version int64,
forceUpdate bool,
if ms.transitionHistoryEnabled && len(ms.executionInfo.TransitionHistory) != 0 {
// this make sure current version >= last write version
lastVersionedTransition := ms.CurrentVersionedTransition()
ms.currentVersion = lastVersionedTransition.NamespaceFailoverVersion
versionHistory, err := versionhistory.GetCurrentVersionHistory(ms.executionInfo.VersionHistories)
if err != nil {