Files
superset2/superset/sql/dialects
Claude 9f9c3737a2 fix(firebolt): update Parser.expression() calls to sqlglot 30 API
sqlglot 30 changed Parser.expression() to accept a pre-constructed
expression instance instead of a class + keyword arguments.

Old: self.expression(exp.Not, this=..., expressions=...)
New: self.expression(exp.Not(this=..., expressions=...))

Update all four call sites in firebolt.py: UNARY_PARSERS lambda,
_negate_range, _parse_join, and _parse_unnest.

Co-Authored-By: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 16:48:01 -07:00
..
2025-12-02 12:19:52 -05:00