apache / apache/parquet-java

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

Ouverte
#2,393 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Component: Parquet Priority: Major Type: enhancement
Langage dominant
Java
Étoiles
3.1k
Forks
1.6k
Merge moyen
3 j 12 h
PR mergées (30 j)
33

Description

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.*

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par lire les implémentations de parquet::StreamReader et parquet::StreamWriter ainsi que l’issue associée aux champs optionnels. Exercez l’API avec des schémas contenant des champs répétés, puis vérifiez que la lecture et l’écriture prennent toutes deux en charge ces champs de manière cohérente et ajoutez des tests couvrant ce comportement.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
data-engineering
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.