apache / apache/datafusion-sqlparser-rs
`PostgreSQL` differential fuzzing
- Langage dominant
- Rust
- Étoiles
- 3.5k
- Forks
- 772
- Merge moyen
- 4 j 9 h
- PR mergées (30 j)
- 17
Description
Hi,
With differential fuzzing of sqlparser vs postgres 18, I have collected a very large list of missing features, mistakenly rejected statements, and generally speaking, bugs. I want to do the same for SQLite, since these two are the dialects I use primarily in my projects.
This list is currently non-deduplicated (meaning I am not sure exactly which statements are redounded) and is currently at about 10k minimized entries (minimized according to honggfuzz).
I made several PRs over the weekend trying to address the most common cases the fuzzer was finding, but it is way too much work to do on my own. Also, I do not think that just opening 10k issues or a single issue with 10k errors in it is viable.
How do you suggest I proceed?
Best,
Luca
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Le rapport décrit environ 10 000 entrées minimisées issues du differential-fuzzing de PostgreSQL, mais ne nomme aucun fichier source, test ou point d’entrée. Commencez par examiner les résultats du fuzzing et obtenir une méthode de déduplication et de cadrage approuvée par un maintainer ; le travail serait considéré comme terminé lorsqu’un processus convenu et des corrections pouvant être traitées individuellement seraient définis.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- postgresql, rust, sqlite
- Domaine
- databases
- Type d'issue
- Bug
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 20/100