Commit 0b46b39
fix(snowflake): transpile REDUCE to DuckDB LIST_REDUCE (#7505)
* fix(snowflake): transpile REDUCE to DuckDB LIST_REDUCE
* Add comment explaining finish parameter fallback
* refactor(duckdb): use @unsupported_args decorator for REDUCE finish parameter
Replace manual fallback check with @unsupported_args decorator as suggested in PR review.
* Sync w/ integration tests
* Fix tests
---------
Co-authored-by: George Sittas <giwrgos.sittas@gmail.com>1 parent 9556ee2 commit 0b46b39
4 files changed
Lines changed: 12 additions & 3 deletions
File tree
- sqlglot/generators
- tests/dialects
Submodule sqlglot-integration-tests updated from 63a5894 to 8fc1ca0
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2332 | 2332 | | |
2333 | 2333 | | |
2334 | 2334 | | |
| 2335 | + | |
| 2336 | + | |
| 2337 | + | |
| 2338 | + | |
| 2339 | + | |
| 2340 | + | |
| 2341 | + | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
| 2345 | + | |
2335 | 2346 | | |
2336 | 2347 | | |
2337 | 2348 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1399 | 1399 | | |
1400 | 1400 | | |
1401 | 1401 | | |
1402 | | - | |
1403 | 1402 | | |
1404 | 1403 | | |
1405 | 1404 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
786 | 786 | | |
787 | 787 | | |
788 | 788 | | |
789 | | - | |
790 | 789 | | |
791 | 790 | | |
792 | 791 | | |
| |||
0 commit comments