apache / apache/iceberg-python
REST: Add objects for server side planning
- Lenguaje dominante
- Python
- Estrellas
- 1.1k
- Forks
- 581
- Merge medio
- 1 d 17 h
- PR fusionados (30 d)
- 78
Descripción
### 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
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Compara las definiciones de planificación del lado del servidor en open-api/rest-catalog-open-api.yaml alrededor de la línea 605 con los objetos generados en open-api/rest-catalog-open-api.py alrededor de la línea 1422. Identifica los modelos de planificación relevantes y añade sus representaciones REST de PyIceberg; se considera terminado cuando el REST Catalog expone todos los objetos requeridos por la API de planificación del lado del servidor mencionada.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- openapi, python
- Área
- api
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 68/100