我了解我不能对工作流程进行向后不兼容的更改: 如何在不破坏确定性的情况下对 Uber Cadence 工作流程进行更改或修复?
但是我不确定这里的“向后不兼容”是什么意思。我可以在不使用 getVersion 的情况下不部署新代码吗?或者只要用于恢复的历史跟踪在两个版本之间兼容,那么我可以在没有 getVersion 的情况下进行更新?或者我可以在某些条件下不使用 getVersion 进行更新?
我了解我不能对工作流程进行向后不兼容的更改: 如何在不破坏确定性的情况下对 Uber Cadence 工作流程进行更改或修复?
但是我不确定这里的“向后不兼容”是什么意思。我可以在不使用 getVersion 的情况下不部署新代码吗?或者只要用于恢复的历史跟踪在两个版本之间兼容,那么我可以在没有 getVersion 的情况下进行更新?或者我可以在某些条件下不使用 getVersion 进行更新?