DurableTask.AzureStorage v1.x and v2.x use different version of Azure Storage SDK which use different encoding methods. Consequently, when upgrading from v1 to v2, the app may be stuck with queue processing because workers loaded with DTFx.AS v2 cannot successfully read messages encoded with DTFx.AS v1. This PR introduces a hotfix to ensure forward compatibility.
DurableTask.AzureStorage v1.x and v2.x use different version of Azure Storage SDK which use different encoding methods. Consequently, when upgrading from v1 to v2, the app may be stuck with queue processing because workers loaded with DTFx.AS v2 cannot successfully read messages encoded with DTFx.AS v1. This PR introduces a hotfix to ensure forward compatibility.
End-to-end test has been made.