Azure / Azure/azure-functions-durable-python

Ensure Internal entity exceptions are correctly handled

未关闭
#233 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

P2
主要语言
Python
星标
157
派生
70
平均合并
2 天 10 小时
30 天内合并 PR
2

描述

As discussed here: https://github.com/Azure/azure-functions-durable-python/pull/184

There's an outstanding discussion about what to do when an entity errors out due to an internal exception. For example: what if an operation is missing its name.

One possibility is to propagate the error back to the orchestrator, same as if it were a user-code-level exception. Another approach is to error out completely and let the extension handle it, which is our current approach.

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

调研方向

首先阅读 pull request 184 中的讨论,以及 issue 对缺失操作名称的描述。确定内部实体异常应传播到编排器,还是应终止以便由扩展处理,然后定义预期行为,并通过针对该路径的专门覆盖进行验证。

由索引模型根据 Issue 内容生成。

评估

技术栈
python
领域
backend
Issue 类型
缺陷
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。