[C++] Unable to read parquetjs-created file using low-level parquet-cpp API
- Vorherrschende Sprache
- Java
- Sterne
- 3.1k
- Forks
- 1.6k
- Ø Merge
- 3 T. 12 Std.
- Gemergte PRs (30 T.)
- 33
Beschreibung
Follow-up to PARQUET-1482: basic support for reading Parquet files with Data page V2 pages was added as a part of PARQUET-1482.
However, this was only added to the higher-level Arrow API, and not to the lower-level Parquet API. We could port this fix to the lower-level API so that more users can read Parquet files with Data page V2 pages.
**Reporter**: [Rylan Dmello](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=rdmello) / @rdmello
**Assignee**: [Rylan Dmello](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=rdmello) / @rdmello
#### Related issues:
- [[C++] Implement support for DataPageV2](https://github.com/apache/arrow/issues/42256) (is caused by)
#### Original Issue Attachments:
- [all_types_gzip_02.parquet](https://issues.apache.org/jira/secure/attachment/12969016/all_types_gzip_02.parquet)
- [feeds1kMicros.parquet](https://issues.apache.org/jira/secure/attachment/12965514/feeds1kMicros.parquet)
**Note**: *This issue was originally created as [PARQUET-1560](https://issues.apache.org/jira/browse/PARQUET-1560). 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
Beginnen Sie mit der unter PARQUET-1482 hinzugefügten Unterstützung für Data page V2 und vergleichen Sie die Implementierung der übergeordneten Arrow API mit der der untergeordneten Parquet API. Verwenden Sie die angehängten, mit parquetjs erstellten Dateien, um zu überprüfen, dass die untergeordnete API Seiten des Typs Data page V2 lesen kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100