apache / apache/datafusion-sqlparser-rs
Why ast must implement PartialOrd/Ord?
- Langage dominant
- Rust
- Étoiles
- 3.5k
- Forks
- 772
- Merge moyen
- 4 j 9 h
- PR mergées (30 j)
- 17
Description
I'm working on adding `with` clause support for create index stmt https://www.postgresql.org/docs/current/sql-createindex.html. I plan to use `HashMap` to store `with` content, but failed to compile as `HashMap` doesn't implement PartialOrd/Ord. I'm curious why ast must implement PartialOrd/Ord?
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par lire les définitions de l’AST et les exigences des trait qui ont une incidence sur l’ajout de contenu à CREATE INDEX WITH. Comparez la représentation HashMap prévue avec le comportement de classement existant de l’AST et déterminez si la fonctionnalité nécessite une représentation différente ou une justification documentée. Le travail est terminé lorsque la question de conception est résolue et que la prise en charge de CREATE INDEX WITH peut être implémentée de manière cohérente.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust, sql
- Domaine
- databases
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100