Prometheus counters are off if a transaction is rolled back.
还没有人认领这个 Issue。
评估
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 新手友好度
- 55/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 活跃
- 技术栈
- prometheus, rust
- 领域
- backend, observability
调研方向
Start with the linked pull request discussion and trace where Prometheus counters are mutated relative to the transaction boundary. No file or test is named; done means rolled-back transactions no longer leave counters reflecting work that was not committed.
由索引模型根据 Issue 内容生成。
描述
Prometheus counters are off if a transaction is rolled back, because we mutate the counters within the transaction. See https://github.com/channable/opsqueue/pull/132#discussion_r3639207679. Perhaps we should only mutate counters after the transaction is comitted?
- 主要语言
- Rust
- 星标
- 96
- 派生
- 2
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
channable/opsqueue 的其他 Issue
-
Make `submissions_canceled` and `add_chunks_done_to_submissions_failed` migrations bidirectional 未关闭
难度 2/5 1-3 小时 新手友好度 74/100
-
难度 3/5 1-2 天 新手友好度 66/100
-
bug
难度 4/5 3-5 天 新手友好度 35/100
-
bug
难度 4/5 3-5 天 新手友好度 35/100
-
难度 4/5 3-5 天 新手友好度 48/100
查看 channable/opsqueue 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 82/100
stratum-mining/stratum#2404 ·
-
难度 2/5 1-3 小时 新手友好度 85/100
-
难度 2/5 1-3 小时 新手友好度 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
难度 2/5 1-3 小时 新手友好度 88/100
-
bug team:backend track:services-maintenance
难度 2/5 1-3 小时 新手友好度 78/100
cowprotocol/services#4950 ·