matrixorigin / matrixorigin/matrixone
[Bug] CALL stored procedure fails: Unknown column 'lang' in 'mo_stored_procedure' (appears fixed on main)
- Dominant language
- Go
- Stars
- 1.9k
- Forks
- 311
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 768
Description
## Summary
Calling a stored procedure fails with an internal catalog error in 3.0.11: `Unknown column 'lang' in 'mo_stored_procedure'`. Stored procedures are effectively unusable. Appears fixed on main.
## Environment
- **Reported on:** MatrixOne Cloud free tier, `8.0.30-MatrixOne-v3.0.11`
- **Retested on:** local Docker `matrixorigin/matrixone` **main branch** build, Git commit `0bfda60` (built 2026-05-30), version string `8.0.30-MatrixOne-v`
## Test case
```sql
CREATE PROCEDURE p_str() 'begin select count(*) as c from u; end';
CALL p_str();
```
## Actual result
- v3.0.11: `ERROR 1054 (HY000): Unknown column 'lang' in 'mo_stored_procedure'`
- main: returns the result set ✅
## Version status
- v3.0.11 (Cloud): reproduces (procedures unusable)
- main / 4.0-dev (commit 0bfda60): **FIXED**
Contributor guide
Assessment
This issue has not been assessed yet.