phpmyadmin / phpmyadmin/sql-parser
Missing data in contexts for MariaDB
Open
Nobody has claimed this yet.
enhancement
kind/support
- Dominant language
- PHP
- Stars
- 485
- Forks
- 119
- PR merge metrics
- No merged PRs in 30d
Description
While discovering the parser I started to wrongly add implementations, they never where pushed but here are some commit lines that pinpoint missing MariaDB commands
- Add new "BACKUP {LOCK,UNLOCK}" commands on MariaDB >= 10.4.2
- Add new "BACKUP STAGE {START,FLUSH,BLOCK_DDL,BLOCK_COMMIT,END}" commands on MariaDB >= 10.4.1
- Add new command "FLUSH SSL" on MariaDB >= 10.4
Contributor guide
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.
Research direction
Start by locating the parser's MariaDB contexts and the syntax coverage for version-specific commands. Check how existing BACKUP and FLUSH commands are represented, then verify support for the listed commands and MariaDB versions with the project's relevant parser tests, if present.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- mariadb, php, sql
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100