apache / apache/iceberg-python

REST: Add objects for server side planning

已關閉
#2,302 4 則留言 2 個 reaction 已指派 0 人 在 GitHub 檢視
stale
主要語言
Python
星號
1.1k
分支
581
平均合併
1 天 13 小時
30 天內合併 PR
76

描述

### Feature Request / Improvement

The REST Catalog has support for server side planning: https://github.com/apache/iceberg/blob/68a241615e104d97a86c932c381d7dfac802d769/open-api/rest-catalog-open-api.yaml#L605

We can take the relevant objects from the open-api generated code: https://github.com/apache/iceberg/blob/68a241615e104d97a86c932c381d7dfac802d769/open-api/rest-catalog-open-api.py#L1422

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

將 open-api/rest-catalog-open-api.yaml 中約第 605 行的伺服器端規劃定義,與 open-api/rest-catalog-open-api.py 中約第 1422 行的產生物件進行比較。識別相關的規劃模型,並新增它們的 PyIceberg REST 表示;完成的標準是 REST Catalog 暴露被參照的伺服器端規劃 API 所需的所有物件。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
openapi, python
領域
api
Issue 類型
功能
難度
3/5
預估耗時
1-2 天
活躍度
活躍
描述清晰度
基本清楚
新手友好度
68/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。