apache / apache/datafusion-sqlparser-rs

Support non-UTF-8 character in binary_data

Ouverte
#1,300 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Rust
Étoiles
3.5k
Forks
772
Merge moyen
4 j 9 h
PR mergées (30 j)
17

Description

`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 ?

Guide de contribution

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

Piste de recherche

Commencez par examiner Parser::try_from_sql et Parser::parse_sql, qui acceptent actuellement des entrées de type &str. Déterminez si la prise en charge des données binaires nécessite une nouvelle API d’analyse ou une politique de décodage définie. La tâche devra inclure un périmètre convenu et des tests démontrant le traitement prévu des entrées qui ne sont pas en UTF-8.

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

Évaluation

Stack technique
rust, sql
Domaine
compilers
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

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