apache / apache/datafusion-sqlparser-rs
Support non-UTF-8 character in binary_data
- Vorherrschende Sprache
- Rust
- Sterne
- 3.5k
- Forks
- 772
- Ø Merge
- 4 T. 9 Std.
- Gemergte PRs (30 T.)
- 17
Beschreibung
`Parser::try_from_sql` and `Parser::parse_sql` both take a `&str` as input.
But `str` only allow for UTF-8 character
Is there any function to parse SQL statement from binary data (eg `Vec`) ?
Is there any plan to support it ?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der Überprüfung von Parser::try_from_sql und Parser::parse_sql, die derzeit Eingaben vom Typ &str akzeptieren. Ermittle, ob die Unterstützung binärer Daten eine neue Parsing-API oder eine festgelegte Decodierungsrichtlinie erfordert. Als abgeschlossen sollte dies einen vereinbarten Umfang sowie Tests umfassen, die das beabsichtigte Verhalten bei Eingaben mit nicht UTF-8-kodierten Daten demonstrieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust, sql
- Bereich
- compilers
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100