apache / apache/datafusion-sqlparser-rs

Why ast must implement PartialOrd/Ord?

Ouverte
#1,365 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

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

Recevez les nouvelles issues par e-mail

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