[parquet-tools] dump command shows binary values differenty than the cat or head commands
- Vorherrschende Sprache
- Java
- Sterne
- 3.1k
- Forks
- 1.6k
- Ø Merge
- 3 T. 12 Std.
- Gemergte PRs (30 T.)
- 33
Beschreibung
`parquet-tools dump` shows binary values as strings, if they are valid UTF-8 sequences.
`parquet-tools cat` and `parquet-tools head` show binary values base64-encoded, regardless of whether they are valid UTF-8 sequences or not.
(If the type is annotated as UTF-8, the values are shown as strings by all of these commands.)
**Reporter**: [Zoltan Ivanfi](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=zi) / @zivanfi
**Note**: *This issue was originally created as [PARQUET-1347](https://issues.apache.org/jira/browse/PARQUET-1347). 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 parquet-tools-Implementierungen der Befehle dump, cat und head zu finden und zu vergleichen, wie sie Binärwerte darstellen. Bestätige das bestehende Verhalten für UTF-8-Annotationen und sorge dann für eine konsistente Ausgabe nicht annotierter Binärdaten mit cat und head, indem du die Befehlsausgabe anhand repräsentativer Werte überprüfst.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100