-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Durable activity failures are not propagated to orchestrator in fan out/fan in pattern #748
Comments
Pinging @davidmrdavid for a quick triage. |
My apologies, I thought this had been resolved already. I've opened a PR fixing exactly this: #918 The challenge with fixing this bug is that it's hard to fix without potentially introducing unexpected behavioral changes on running apps. I need to discuss this with the team, but I suspect that I'll have to make this an opt-in feature to avoid breaking existing apps. Off the top of my head, we will most likely add a "EnableFailurePropagation" flag of sorts that fixes this issue for existing apps, and make that the default behavior starting in PS7.4. I'll keep this issue posted on updates, and I will explore whether there are workarounds that do not require waiting for a deployment. |
Been quite some time since the last response so was wondering if there has been any movement on this yet @davidmrdavid ?? Alternatively is there a workaround or suggested method to achieve this we can consider at present? |
The new preview SDK also seems to be having issues with error logging in the orchestrator.. Not sure if anyone is even bothered to look into it anymore as not getting any responses anywhere. Such a shame as it's the only issue preventing us from properly using this atm. |
My apologies for the delayed response, @Ruankr. I replied on the other thread: Azure/azure-functions-durable-powershell#65 (comment) |
At one point #572 was fixed with this pull request #571.
If I do a single activity execution, the exception is propagated back up to the orchestrator. Good 👍
If I implement a fan out/fan in pattern like below, I don't get errors and only the activities that succeeded populate the
$tasks
variable.The text was updated successfully, but these errors were encountered: