COMMITS
/ tests/unit_tests/sql/parse_tests.py May 20, 2026
E
test(sql-parser): pin WITH+UNION as non-mutating across dialects (#25659) (#40138)
Evan Rusackas committed
A
fix(mcp): Block destructive DDL (DROP, TRUNCATE, ALTER) in execute_sql (#39621)
Alexandru Soare committed
E
test(sql-parser): pin TimescaleDB hyperfunctions parse on postgresql (#32028) (#40142)
Evan Rusackas committed
May 18, 2026
E
April 16, 2026
L
fix: add comments to SQL clause validation (#39167)
Luiz Otavio committed
March 17, 2026
B
feat: apply RLS conservatively (#38683)
Beto Dealmeida committed
February 10, 2026
M
chore(deps): Upgrade sqlglot from 27.15.2 to 28.10.0 (#37841)
Michael S. Molina committed
February 9, 2026
A
fix(security): Add table blocklist and fix MCP SQL validation bypass (#37411)
Amin Ghadersohi committed
January 12, 2026
A
fix(sqlglot): use Athena dialect for awsathena parsing (#36747)
ankitajhanwar2001 committed
December 15, 2025
E
fix(sql): handle backtick-quoted identifiers with base dialect (#36545)
Evan Rusackas committed
November 14, 2025
B
fix: RLS in virtual datasets (#36061)
Beto Dealmeida committed
November 13, 2025
V
fix: Use singlestoredb dialect for sqlglot (#36096)
Vitor Avila committed
October 2, 2025
B
fix(cache): ensure SQL is sanitized before cache key generation (#35419)
Beto Dealmeida committed
September 22, 2025
B
chore: bump sqlglot to 27.15.2 (#35176)
Beto Dealmeida committed
August 22, 2025
M
fix: User-provided Jinja template parameters causing SQL parsing errors (#34802)
Michael S. Molina committed
July 31, 2025
B
fix: prevent anonymous code in Postgres (#34412)
Beto Dealmeida committed
July 29, 2025
B
fix: subquery alias in RLS (#34374)
Beto Dealmeida committed
June 27, 2025
Đ
feat(db): remove Rockset DB support (#33929)
Đỗ Trọng Hải committed
June 20, 2025
B
feat: initial Dremio sqlglot dialect (#33847)
Beto Dealmeida committed
June 5, 2025
B
chore: 100% test coverage for SQL parsing (#33568)
Beto Dealmeida committed
June 4, 2025
B
chore: remove sqlparse (#33564)
Beto Dealmeida committed
May 28, 2025
B
feat: implement CVAS/CTAS in sqlglot (#33525)
Beto Dealmeida committed
B
feat: implement RLS in sqlglot (#33524)
Beto Dealmeida committed
B
feat: implement CTEs logic in sqlglot (#33518)
Beto Dealmeida committed
May 27, 2025
B
chore: remove parse_sql (#33474)
Beto Dealmeida committed
B
chore: sql/parse cleanup (#33515)
Beto Dealmeida committed
B
feat: use sqlglot to set limit (#33473)
Beto Dealmeida committed
May 23, 2025
B
feat: implement limit extraction in sqlglot (#33456)
Beto Dealmeida committed
February 24, 2025
B
fix(firebolt): allow backslach escape for single quotes (#32350)
Beto Dealmeida committed
January 15, 2025
B
feat: old Firebolt dialect (#31849)
Beto Dealmeida committed
January 14, 2025
B
feat: Firebolt sqlglot dialect (#31825)
Beto Dealmeida committed
January 9, 2025
B
feat: push predicates into virtual datasets (#31486)
Beto Dealmeida committed
December 19, 2024
M
chore: enforce more ruff rules (#31447)
Maxime Beauchemin committed
November 26, 2024
B
refactor: remove more sqlparse (#31032)
Beto Dealmeida committed
November 21, 2024
B
chore: add unit tests for `is_mutating()` (#31021)
Beto Dealmeida committed
October 11, 2024
B
fix: `sqlparse` fallback for formatting queries (#30578)
Beto Dealmeida committed
October 9, 2024
M
fix: Unable to parse escaped tables (#30560)
Michael S. Molina committed
September 27, 2024
B
chore: improve DML check (#30417)
Beto Dealmeida committed
September 13, 2024
B
chore: organize SQL parsing files (#30258)
Beto Dealmeida committed