googleapis / googleapis/google-cloud-cpp
Remove `grpc::Status` from Policy, Retry, and Backoff policies.
未关闭
api: bigtable
next major: breaking change
type: cleanup
- 主要语言
- C++
- 星标
- 659
- 派生
- 462
- 平均合并
- 1 天 2 小时
- 30 天内合并 PR
- 89
描述
`google::cloud::Status` should be used instead.
It's not feasible yet because there are places which use `grpc::Status`, but eventually they should go away after we migrate to futures.
贡献指南
调研方向
首先定位 Policy、Retry 和 Backoff policy 代码及其对 grpc::Status 的剩余使用。跟踪迁移到 futures 的计划,并找出仍然阻碍将其替换为 google::cloud::Status 的位置;完成要求是在不破坏 policy 行为的情况下移除这些依赖。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- cpp
- 领域
- backend
- Issue 类型
- 重构
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 20/100