apache / apache/parquet-java

[C++] Stream API: Add support for repeated fields

Abierto
#2,393 4 comentarios 0 reacciones 0 asignados Ver en GitHub
Component: Parquet Priority: Major Type: enhancement
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.6k
Merge medio
3 d 12 h
PR fusionados (30 d)
33

Descripción

The parquet::StreamReader and parquet::StreamWriter classes currently only support required fields.

Support must be added to this API in order for it to be usable when the schema has repeated fields.

 

**Reporter**: [Gawain BOLTON](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gawain_bolton) / @gawain-bolton
**Assignee**: [Gawain BOLTON](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gawain_bolton) / @gawain-bolton
#### Related issues:
- [[C++] Stream API: Add support for optional fields](https://github.com/apache/arrow/issues/42915) (is cloned by)

**Note**: *This issue was originally created as [PARQUET-1700](https://issues.apache.org/jira/browse/PARQUET-1700). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Empieza leyendo las implementaciones de parquet::StreamReader y parquet::StreamWriter, así como el issue relacionado con optional fields. Prueba la API con esquemas que contengan repeated fields y, después, verifica que tanto la lectura como la escritura admitan esos campos de forma coherente; añade cobertura para este comportamiento.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp
Área
data-engineering
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.