Build(deps): Bump sqlglot from 20.5.0 to 20.7.1
Bumps sqlglot from 20.5.0 to 20.7.1.
Changelog
Sourced from sqlglot's changelog.
[v20.7.1] - 2024-01-04
🐛 Bug Fixes[v20.6.0] - 2024-01-04
💥 BREAKING CHANGES
due to
4648c6a
- set sample clause keyword(s) as class constant to enable transpilation (PR #2750 by@georgesittas
):set sample clause keyword(s) as class constant to enable transpilation (#2750)
due to
0b6bdc4
- improve transpilation of JSON value extraction (PR #2744 by@georgesittas
):improve transpilation of JSON value extraction (#2744)
due to
862b305
- improve table sampling transpilation (PR #2761 by@georgesittas
):improve table sampling transpilation (#2761)
✨ New Features
202f035
- clickhouse: add aggregate parsing (PR #2734 by@pkit
)e772e26
- guess the correct dialect in case we get an unknown one (PR #2753 by@georgesittas
)7a07862
- implement to_s method in Expression for verbose repr mode (PR #2756 by@georgesittas
)4072184
- improve transpilation of TIME/TIMESTAMP_FROM_PARTS (PR #2755 by@georgesittas
)3bd811d
- optimizer: allow star expansion to be turned off (PR #2762 by@georgesittas
)c246285
- bigquery unix_date closes #2758 (commit by@tobymao
)a2abbc7
- improve transpilation of LAST_DAY (PR #2766 by@georgesittas
)7e7ac65
- snowflake: add support for OBJECT_CONSTRUCT_KEEP_NULL (PR #2769 by@georgesittas
)
↘ addresses issue #2768 opened by@tekumara
🐛 Bug Fixes
ed972f9
- alter table rename should not qualify with db in postgres (PR #2736 by@z3z1ma
)1ebfb36
- else interval (commit by@tobymao
)a43174f
- generateCROSS JOIN
instead of comma inexplode_to_unnest
transformation (PR #2739 by@cpcloud
)e543c55
- interval is null (commit by@tobymao
)fb3188f
- lineage closes #2742 (commit by@tobymao
)b608b2d
- duckdb: percentile_cont closes #2741 (commit by@tobymao
)0b6bdc4
- improve transpilation of JSON value extraction (PR #2744 by@georgesittas
)
↘ fixes issue #2738 opened by@tekumara
33d6e5f
- bigquery: enable transpilation of single-argument TIME func (PR #2752 by@georgesittas
)
↘ fixes issue #2749 opened by@jherrmannNetfonds
72f8cfa
- snowflake: parse two argument version of TIMESTAMP_FROM_PARTS (PR #2754 by@georgesittas
)
↘ fixes issue #2751 opened by@notgerry
2a94f2b
- bigquery: fix parsing of COUNTIF (PR #2765 by@giovannipcarvalho
)
↘ fixes issue #2764 opened by@giovannipcarvalho
862b305
- improve table sampling transpilation (PR #2761 by@georgesittas
)
↘ fixes issue #2757 opened by@tekumara
... (truncated)
Commits
-
5a63c1d
Fix!(tsql): ensure CROSS/OUTER APPLY can be round-tripped (#2770) -
f65ed4d
docs: update API docs, CHANGELOG.md for v20.6.0 [skip ci] -
9d94b9c
fix: don't normalize schema if normalize is set to false (#2767) -
7e7ac65
Feat(snowflake): add support for OBJECT_CONSTRUCT_KEEP_NULL (#2769) -
a2abbc7
Feat: improve transpilation of LAST_DAY (#2766) -
c246285
feat: bigquery unix_date closes #2758 -
862b305
Fix!: improve table sampling transpilation (#2761) -
2a94f2b
Fix(bigquery): fix parsing of COUNTIF (#2765) -
3bd811d
Feat(optimizer): allow star expansion to be turned off (#2762) -
4072184
Feat: improve transpilation of TIME/TIMESTAMP_FROM_PARTS (#2755) - Additional commits viewable in compare view