apache / apache/iceberg-python
refactor sigv4 out of rest catalog
未关闭
- 主要语言
- Python
- 星标
- 1.1k
- 派生
- 581
- 平均合并
- 1 天 17 小时
- 30 天内合并 PR
- 78
描述
https://github.com/apache/iceberg-python/blob/8055a60af5d32ec4d2e1d02cd020a78273785558/pyiceberg/catalog/rest/__init__.py#L764-L820
into new file `pyiceberg/catalog/rest/sigv4.py`
and generally improve sigv4 implementation
- align on retry behavior (#3008)
- fix request signing (#3120)
贡献指南
这个仓库没有索引到贡献指南
调研方向
从 pyiceberg/catalog/rest/__init__.py 第 764-820 行的 SigV4 实现开始,并与要求的目标文件 pyiceberg/catalog/rest/sigv4.py 进行比较。阅读 issue #3008 和 #3120,了解重试和请求签名的要求。完成的标准是实现已分离,并且已处理上述两个相关问题。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- python
- 领域
- backend-api-design, security
- Issue 类型
- 重构
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 冷清
- 描述清晰度
- 基本清楚
- 新手友好度
- 48/100