apache / apache/iceberg-python
REST: Add objects for server side planning
- Ngôn ngữ chính
- Python
- Star
- 1.1k
- Fork
- 581
- Merge trung bình
- 1 ngày 17 giờ
- Pull request đã merge (30 ngày)
- 78
Mô tả
### 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
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
So sánh các định nghĩa lập kế hoạch phía máy chủ trong open-api/rest-catalog-open-api.yaml quanh dòng 605 với các đối tượng được sinh trong open-api/rest-catalog-open-api.py quanh dòng 1422. Xác định các mô hình lập kế hoạch liên quan và thêm các biểu diễn REST PyIceberg của chúng; hoàn tất có nghĩa là REST Catalog cung cấp tất cả các đối tượng mà API lập kế hoạch phía máy chủ được tham chiếu yêu cầu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- openapi, python
- Lĩnh vực
- api
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Sôi nổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 68/100