quarylabs
sqruff
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore: advance sqlfluff-sha for SQLite Expression_A_Grammar parse fixes (4769) ## Summary - SQLFluff PR #4769 replaces SQLite's copied `Expression_A_Grammar` override with an `Expression_A_Unary_Operator_Grammar` override (PRIOR keyword removed), letting SQLite inherit the ANSI expression grammar. - This change is already ported in sqruff: `crates/lib-dialects/src/sqlite.rs` defines `Expression_A_Unary_Operator_Grammar` and no SQLite-specific `Expression_A_Grammar` override, and the `arithmetric_a` test fixtures already exist under `crates/lib-dialects/test/fixtures/dialects/sqlite/sqlfluff/` (SQL identical to upstream). - SHA-advance only; the `sqruff-lib-dialects` test suite passes. Ported from SQLFluff 84735e9705b147b58d9dda6ab9ef1540fdf8ee24 https://github.com/sqlfluff/sqlfluff/pull/4769 https://github.com/sqlfluff/sqlfluff/commit/84735e9705b147b58d9dda6ab9ef1540fdf8ee24
claude/eager-pascal-946uv8
5 days ago
chore: advance sqlfluff-sha for SQLite RESPECT/QUALIFY cleanup (4765) (#2849) ## Summary - SQLFluff PR #4765 removes SQLite references to RESPECT/QUALIFY by introducing an `IgnoreRespectNullsGrammar` (set to `Nothing()` in SQLite) and adds `GroupByClauseTerminatorGrammar`, `PostFunctionGrammar` (FILTER clause) overrides. The equivalent grammars already exist in sqruff (`ansi.rs` `IgnoreRespectNullsGrammar`; `sqlite.rs` `GroupByClauseTerminatorGrammar`, `PostFunctionGrammar`, `IgnoreRespectNullsGrammar = Nothing()`). - The ported test fixtures (`select.sql` / `select.yml`, including the GROUP BY and CTE examples) already exist and pass (`cargo test -p sqruff-lib-dialects` dialects). - No code or fixture changes were needed — this PR only advances `.sqlfluff-sha` to record that this SQLFluff commit has been ported. Ported from SQLFluff 86e571f2af947a2e266c3fa21bd5802e33ef8030 https://github.com/sqlfluff/sqlfluff/pull/4765 https://github.com/sqlfluff/sqlfluff/commit/86e571f2af947a2e266c3fa21bd5802e33ef8030 Co-authored-by: Claude <noreply@anthropic.com>
main
5 days ago
chore: advance sqlfluff-sha for SQLite remove RESPECT/QUALIFY refs (4765) ## Summary - SQLFluff PR #4765 removes SQLite refs to RESPECT NULLS and QUALIFY: it factors the ANSI `IgnoreRespectNullsGrammar` out into its own grammar and overrides the sqlite `GroupByClauseTerminatorGrammar`, `PostFunctionGrammar`, and `IgnoreRespectNullsGrammar` (= Nothing). - The equivalent code is already present in sqruff (`ansi.rs` defines `IgnoreRespectNullsGrammar` and references it in `OverClauseSegment` and `FunctionContentsGrammar`; `sqlite.rs` overrides all three grammars), and the ported `select.sql`/`select.yml` sqlite fixtures already match SQLFluff and pass. - No code or fixture changes were needed — this only advances `.sqlfluff-sha` to record the port. `cargo test -p sqruff-lib-dialects` passes (Bazel isn't available in this environment). Ported from SQLFluff 86e571f2af947a2e266c3fa21bd5802e33ef8030 https://github.com/sqlfluff/sqlfluff/pull/4765 https://github.com/sqlfluff/sqlfluff/commit/86e571f2af947a2e266c3fa21bd5802e33ef8030 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ge9M5zHpgC7zaB3LjHyzc7
claude/eager-pascal-zsywgb
5 days ago
chore: advance sqlfluff-sha for SQLite RESPECT/QUALIFY cleanup (4765) ## Summary - SQLFluff PR #4765 removes SQLite references to RESPECT/QUALIFY by introducing an `IgnoreRespectNullsGrammar` (set to `Nothing()` in SQLite) and adds `GroupByClauseTerminatorGrammar`, `PostFunctionGrammar` (FILTER clause) overrides. The equivalent grammars already exist in sqruff (`ansi.rs` `IgnoreRespectNullsGrammar`; `sqlite.rs` `GroupByClauseTerminatorGrammar`, `PostFunctionGrammar`, `IgnoreRespectNullsGrammar = Nothing()`). - The ported test fixtures (`select.sql` / `select.yml`, including the GROUP BY and CTE examples) already exist and pass (`cargo test -p sqruff-lib-dialects` dialects). - No code or fixture changes were needed — this PR only advances `.sqlfluff-sha` to record that this SQLFluff commit has been ported. Ported from SQLFluff 86e571f2af947a2e266c3fa21bd5802e33ef8030 https://github.com/sqlfluff/sqlfluff/pull/4765 https://github.com/sqlfluff/sqlfluff/commit/86e571f2af947a2e266c3fa21bd5802e33ef8030
port/sqlfluff-4765
5 days ago
chore: advance sqlfluff-sha for SQLite STRICT support (4766) (#2848) ## Summary - SQLFluff PR #4766 adds SQLite `STRICT` table option support; the equivalent change is already present in sqruff (TableEndClauseSegment grammar with `Delimited(WITHOUT ROWID, STRICT)` and the `STRICT` keyword), and the ported test fixtures (create_table_table_end.sql/.yml, including the STRICT cases) already exist and pass. - No code or fixture changes were needed — this only advances `.sqlfluff-sha` to record the port. Ported from SQLFluff 86d5ba9ffb63a6bea6ba606964f0e20d57f34f25 https://github.com/sqlfluff/sqlfluff/pull/4766 https://github.com/sqlfluff/sqlfluff/commit/86d5ba9ffb63a6bea6ba606964f0e20d57f34f25 Co-authored-by: Claude <noreply@anthropic.com>
main
5 days ago
chore: bump version to 0.39.0 (#2847) * chore: bump version to 0.39.0 * chore: auto-fix formatting --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
main
5 days ago
chore: advance sqlfluff-sha for SQLite STRICT support (4766) ## Summary - SQLFluff PR #4766 adds SQLite `STRICT` table option support; the equivalent change is already present in sqruff (TableEndClauseSegment grammar with `Delimited(WITHOUT ROWID, STRICT)` and the `STRICT` keyword), and the ported test fixtures (create_table_table_end.sql/.yml, including the STRICT cases) already exist and pass. - No code or fixture changes were needed — this only advances `.sqlfluff-sha` to record the port. Ported from SQLFluff 86d5ba9ffb63a6bea6ba606964f0e20d57f34f25 https://github.com/sqlfluff/sqlfluff/pull/4766 https://github.com/sqlfluff/sqlfluff/commit/86d5ba9ffb63a6bea6ba606964f0e20d57f34f25
port/sqlfluff-4766
5 days ago
chore: auto-fix formatting
codex/release-0.39.0
5 days ago
Latest Branches
CodSpeed Performance Gauge
-2%
chore: advance sqlfluff-sha for SQLite Expression_A_Grammar parse fixes (4769)
#2851
5 days ago
0a15d12
claude/eager-pascal-946uv8
CodSpeed Performance Gauge
0%
chore: advance sqlfluff-sha for SQLite remove RESPECT/QUALIFY refs (4765)
#2850
5 days ago
0ceebb6
claude/eager-pascal-zsywgb
CodSpeed Performance Gauge
0%
chore: advance sqlfluff-sha for SQLite RESPECT/QUALIFY cleanup (4765)
#2849
5 days ago
2caf17f
port/sqlfluff-4765
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs