Bump sqlglot from 22.5.0 to 23.2.0
Bumps sqlglot from 22.5.0 to 23.2.0.
Changelog
Sourced from sqlglot's changelog.
Changelog
[v23.1.0] - 2024-03-26
💥 BREAKING CHANGES
due to
71b82b4
- allow transformations that mutate the visited node's parent (PR #3182 by@georgesittas
):allow transformations that mutate the visited node's parent (#3182)
✨ New Features
c19878a
- transpile Snowflake's ADDTIME (PR #3180 by@georgesittas
)66e2e49
- improve lineage perf (commit by@tobymao
)ad23608
- mysql: Parse MODIFY COLUMN (PR #3189 by@VaggelisD
)
↘ addresses issue #3186 opened by@kosti-hokkanen-supermetrics
a18444d
- add expressions for CORR, COVAR_SAMP, COVAR_POP (PR #3193 by@ttzhou
)3620b99
- add support for convertingbytes
to sqlglot AST (PR #3198 by@georgesittas
)648c819
- redshift starts with support (PR #3194 by@eakmanrq
)c355a4a
- tsql: add support for WITH in view DDL (PR #3203 by@georgesittas
)
↘ addresses issue #3202 opened by@mr-miles
8622eb2
- duckdb: add support for heredoc string syntax (PR #3212 by@georgesittas
)b50dc5e
- Support for MySQL & Redshift UnixTotime (PR #3223 by@VaggelisD
)
↘ addresses issue #3214 opened by@exgalibas
2f6a2f1
- optimizer: Support for UNION BY NAME (PR #3224 by@VaggelisD
)
↘ addresses issue #3222 opened by@yiyuanliu
🐛 Bug Fixes
71b82b4
- allow transformations that mutate the visited node's parent (PR #3182 by@georgesittas
)
↘ fixes issue #3181 opened by@l-vincent-l
6827edd
- postgres: Fix ARROW/DARROW column operators (PR #3191 by@VaggelisD
)
↘ fixes issue #3185 opened by@ZipBrandon
0dd9ba5
- Fix backtracking through try/catch exceptions (PR #3190 by@VaggelisD
)5cdd874
- generator: compute csv leading comma pad length correctly (PR #3201 by@georgesittas
)
↘ fixes issue #3199 opened by@giovannipcarvalho
73fc807
- tokenizer: don't increment array cursor by 2 on CRLF (PR #3204 by@georgesittas
)
↘ fixes issue #3200 opened by@mr-miles
af1b026
- snowflake: convert VALUES with invalid expressions into UNION ALL (PR #3213 by@georgesittas
)ec4648f
- optimizer: don't merge ORDER BY into UNION (PR #3215 by@barakalon
)
↘ fixes issue #3211 opened by@rorynormaness
e4dd052
- allow snowflake object_construct with string keys to transpile to sqlglot dialect (commit by@tobymao
)9e39076
- tsql: datestrtodate for tsql closes #3216 (commit by@tobymao
)e7c9158
- bq datetime to timestamp (PR #3220 by@eakmanrq
)e6b8d1f
- optimizer: constrain UDTF scope boundary (PR #3226 by@georgesittas
)
↘ fixes issue #3209 opened by@rorynormaness
♻ Refactors
4cd0e17
- get rid of redundant condition in Expression.replace (PR #3192 by@georgesittas
)
... (truncated)
Commits
-
3ca0b98
cargolock update -
b47e4d1
docs: update API docs, CHANGELOG.md for v23.1.1 [skip ci] -
c422c8c
Formatting -
ea562b3
docs: update API docs, CHANGELOG.md for v23.1.0 [skip ci] -
3879518
Chore: bump sqlglotrs to 0.1.3 -
e6b8d1f
Fix(optimizer): constrain UDTF scope boundary (#3226) -
2f6a2f1
feat(optimizer): Support for UNION BY NAME (#3224) -
b50dc5e
feat: Support for MySQL & Redshift UnixTotime (#3223) -
e7c9158
fix: bq datetime to timestamp (#3220) -
9e39076
fix(tsql): datestrtodate for tsql closes #3216 - Additional commits viewable in compare view