Add SQL/PGQ keywords
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 65/100
Research direction
Start by locating the tokenizer keyword list and the existing tests for keyword recognition. Add the SQL/PGQ keywords there, then run the relevant tokenizer tests and confirm the keywords are recognized without implementing grammar parsing, AST nodes, GRAPH_TABLE, or graph-pattern semantics.
Written by the indexing model from the issue text.
Description
Part of #1572.
This issue tracks the first incremental step toward SQL/PGQ support: adding the SQL/PGQ keywords to the tokenizer keyword list.
Out of scope for this issue:
- SQL/PGQ grammar parsing
- SQL/PGQ AST nodes
GRAPH_TABLEand graph pattern semantics
- Dominant language
- Rust
- Stars
- 3.5k
- Forks
- 774
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 15
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/datafusion-sqlparser-rs
-
Difficulty 2/5 1-2 days Newbie friendliness 72/100
apache/datafusion-sqlparser-rs#2495 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
apache/datafusion-sqlparser-rs#2461 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
apache/datafusion-sqlparser-rs#2407 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
apache/datafusion-sqlparser-rs#2390 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
apache/datafusion-sqlparser-rs#1761 ·
All issues in apache/datafusion-sqlparser-rs
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug team:backend track:services-maintenance
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cowprotocol/services#4950 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
gitbutlerapp/gitbutler#15998 · 1 comment ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·