[C++] Stream API: Add support for repeated fields
- Vorherrschende Sprache
- Java
- Sterne
- 3.1k
- Forks
- 1.6k
- Ø Merge
- 3 T. 12 Std.
- Gemergte PRs (30 T.)
- 33
Beschreibung
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.*
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die Implementierungen von parquet::StreamReader und parquet::StreamWriter sowie das zugehörige Issue zu optional fields zu lesen. Übe die API mit Schemas, die repeated fields enthalten, überprüfe anschließend, dass sowohl das Lesen als auch das Schreiben diese Felder konsistent unterstützen, und ergänze Tests für dieses Verhalten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- data-engineering
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100