GitHub / timeplus-io/sqlglot / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 204a01c3 | merge Merge pull request #2 from timeplus-io/clean-timeplus-dialect |
yun <h****i@t****o>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 7f878d67 | chore: rebrand as timeplus-sqlglot package for PyPI | yokofly <h****i@t****o> | 11 months ago | |
| 89894429 | feat: add Timeplus dialect support | yokofly <h****i@t****o> | 11 months ago | |
| 7a3744f2 | Fix(sqlite): support `RANGE CURRENT ROW` in window spec | George Sittas <g****s@g****m> | 11 months ago | |
| 73186a81 | feat(optimizer)!: annotate type for Snowflake REGEXP_COUNT function (#5963) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d425ba26 | refactor: make hash and eq non recursive (#5966) |
Toby Mao <t****o@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 6caf99d5 | feat(optimizer)!: Annotate type for snowflake TRY_HEX_DECODE_STRING function ... |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 324e82fe |
feat(optimizer)!: Annotate type for snowflake TRY_HEX_DECODE_BINARY function ...
Co-authored-by: Jo <4****s@u****m> |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 1f5fdd79 | feat(optimizer)!: Annotate type for snowflake TRY_BASE64_DECODE_STRING functi... |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 13a30dfa | feat(optimizer)!: Annotate type for snowflake TRY_BASE64_DECODE_BINARY functi... |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 345c6a15 | chore: add uv support to Makefile (#5973) |
Ryan Eakman <6****q@u****m>
Committed by: George Sittas <g****s@g****m> |
11 months ago | |
| 97f9c977 | docs: update API docs, CHANGELOG.md for v27.19.0 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
11 months ago | |
| 1471306e | feat: support parse into grant principal and privilege (#5971) |
Ryan Eakman <6****q@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 050b89de | chore(optimizer): Annotate type for snowflake regexp function (#5970) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 13caa699 | feat(optimizer)!: Annotate type for snowflake POSITION function (#5964) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 54329768 | Fix(bigquery): allow GRANT as an id var (#5965) |
Trey Spiller <1****p@u****m>
Committed by: George Sittas <g****s@g****m> |
11 months ago | |
| 1514bc64 | chore(optimizer): add type inference tests for Snowflake RPAD function (#5967) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| bf45d5d3 |
feat(optimizer)!: annotate types for Snowflake RTRIMMED_LENGTH function (#5968)
Co-authored-by: Jo <4****s@u****m> |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 1f29ba71 | feat(optimizer)!: annotate type for Snowflake PARSE_IP function (#5961) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| cb9338ad | Revert "feat(optimizer)!: annotate type for Snowflake REGEXP_INSTR function" | Brad Paskewitz <b****z@f****m> | 11 months ago | |
| b015a9d9 | feat(optimizer)!: annotate type for Snowflake REGEXP_INSTR function | Brad Paskewitz <b****z@f****m> | 11 months ago | |
| 68473ac3 | feat(optimizer)!: Annotate type for snowflake PARSE_URL function (#5962) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 88e4e4c5 | feat(optimizer): Annotate type for OCTET_LENGTH function (#5960) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 123ab295 | docs: update API docs, CHANGELOG.md for v27.18.0 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
11 months ago | |
| 980f99a4 | Fix(snowflake): properly generate inferred `STRUCT` data types (#5954) |
Jo <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 24feb8ee | Fix(parser): parse `UPDATE` clauses in any order (#5958) |
Jo <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e178d167 |
fix(duckdb): UNNEST as table (#5953)
Co-authored-by: Jo <4****s@u****m> |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| c18aaf80 | chore: cleanup | tobymao <t****o@g****m> | 11 months ago | |
| 627c18d7 | feat(mysql): add valid INTERVAL units (#5951) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| df428d51 | fix(parser): interval identifier followed by END (#5944) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 883c6abe |
feat(optimizer)!: annotate type for Snowflake COLLATION function (#5939)
Co-authored-by: Jo <4****s@u****m> |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 1573fefa |
feat(optimizer)!: annotate types for Snowflake JAROWINKLER_SIMILARITY functio...
Co-authored-by: Jo <4****s@u****m> |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 83c154ff | Update dialect count | George Sittas <g****s@g****m> | 11 months ago | |
| 3846d4dc | Fix(solr): properly support OR alternative operator | George Sittas <g****s@g****m> | 11 months ago | |
| 6268e107 |
feat(solr): initial dialect implementation (#5946)
Co-authored-by: Ahmed Adel <h****o@a****o>, Jo <4****s@u****m> |
Ahmed Adel <g****b@a****o>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 05e07aa7 | feat(optimizer): annotate type for Snowflake INSERT function (#5942) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a55fce53 | feat(optimizer): Annotate type for snowflake LPAD function (#5948) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| be12b29b | feat(optimizer)!: Annotate type for snowflake DECOMPRESS_STRING function (#5947) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 2592eab4 | docs: update API docs, CHANGELOG.md for v27.17.0 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
11 months ago | |
| 7f13eaf7 | feat(optimizer)!: Annotate type for snowflake DECOMPRESS_BINARY function (#5... |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 0dc0015a | Support postgres omitted interval span unit (#5930) |
Trey Spiller <1****p@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9e28af8a | feat(optimizer)!: Annotate type for snowflake COMPRESS function (#5938) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a3859908 | feat(parser): support wrapped aggregate functions (#5943) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| ac04de19 | feat(optimizer)!: annotate type for Snowflake EDITDISTANCE function (#5940) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 590928f4 | feat(optimizer)!: annotate type for Snowflake INITCAP function (#5941) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9bcad040 | feat(optimizer)!: Annotate type for HEX ENCODE function. (#5936) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e34b2e14 | Fix: allow grouping set parser to consume more syntax fixes #5937 | George Sittas <g****s@g****m> | 11 months ago | |
| 78784370 | feat(optimizer)!: annotate snowflake's `BASE64_DECODE_STRING`, `BASE64_ENCODE... |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f4c810e0 | Feat: transpile Trino `FORMAT` to DuckDB and Snowflake, closes #5933 | George Sittas <g****s@g****m> | 11 months ago | |
| 0be2cb44 | Fix(postgres): support `DISTINCT` qualifier in `JSON_AGG` fixes #5935 | George Sittas <g****s@g****m> | 11 months ago | |
| 66f9501d |
feat(optimizer)!: annotate types for Snowflake BIT_LENGTH function (#5927)
Co-authored-by: Jo <4****s@u****m> |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f8c0ee4d |
feat(optimizer)!: Add function and annotate snowflake hex decode string and b...
Co-authored-by: Jo <4****s@u****m> |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f07d35d2 |
feat(optimizer)!: annotate type for Snowflake CHR function (#5929)
Co-authored-by: Jo <4****s@u****m> |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4e816904 | feat(optimizer)!: annotate type for Snowflake COLLATE function (#5931) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| fc5624ec | feat(optimizer)!: annotate types for Snowflake ASCII function (#5926) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 42cfc79c | fix(snowflake): parse DAYOFWEEKISO (#5925) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 223160bd | fix(parser): NULLABLE as an identifier (#5921) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 22c7ed77 | fix(clickhouse)!: parse tuple (#5920) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 6d0e3f8d | feat(optimizer)!: Add parser support to ilike like function versions. (#5915) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f4ad2588 | feat(optimizer)!: Annotate types for Snowflake BASE64_DECODE_BINARY function ... |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 6807a32c | Fix: escape byte string delimiters (#5916) |
Jo <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 54137083 | docs: update API docs, CHANGELOG.md for v27.16.3 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
11 months ago | |
| d1270517 | Fix: precedence issue with column operator parsing (#5914) |
Jo <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a120f32d | docs: update API docs, CHANGELOG.md for v27.16.2 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
11 months ago | |
| 837890c7 | Chore: handle badly formed binary expressions gracefully in type inference | George Sittas <g****s@g****m> | 11 months ago | |
| 080b1a53 | docs: update API docs, CHANGELOG.md for v27.16.1 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
11 months ago | |
| 0e256b3f | Fix: edge case with parsing `interval` as identifier | George Sittas <g****s@g****m> | 11 months ago | |
| 88d72af1 | docs: update API docs, CHANGELOG.md for v27.16.0 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
11 months ago | |
| 2d0d908b | Fix!: produce TableAlias instead of Alias for USING in merge builder (#5911) |
Jo <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 5a973e9a | feat(optimizer)!: annotate types for Snowflake AI_CLASSIFY function (#5909) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| e8974e70 | Chore(optimizer): Add tests for snowflake likeall, likeany and ilikeany funct... |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 7088f841 | docs: update API docs, CHANGELOG.md for v27.15.3 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
12 months ago | |
| bd3e9655 | Fix: allow `lock` to be used as an identifier | George Sittas <g****s@g****m> | 12 months ago | |
| f9e9c860 | docs: update API docs, CHANGELOG.md for v27.15.2 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
12 months ago | |
| 16f317c0 | Feat(snowflake): add support for `<model>!<attribute>` syntax (#5907) |
Jo <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 73e05bb1 | Feat(snowflake): properly generate `BITNOT` (#5906) |
YuvalOmerRep <1****p@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 095b2ac3 | refactor: clean up duckdb INSTALL tests | geooo109 <g****6@g****m> | 12 months ago | |
| 0a97f81a | docs: update API docs, CHANGELOG.md for v27.15.1 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
12 months ago | |
| d5cf1149 | feat(duckdb): support INSTALL (#5904) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 1ee026d2 | Feat(postgres): support `SUBSTRING(value FOR length FROM start)` variant | George Sittas <g****s@g****m> | 12 months ago | |
| d377519b | docs: update API docs, CHANGELOG.md for v27.15.0 [skip ci] |
georgesittas <g****s@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
12 months ago | |
| 74886d82 | fix(snowflake): transpile BQ UNNEST with alias (#5897) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f5409df6 | Fix(optimizer)!: use column name in struct type annotation (#5903) |
Jo <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| c0180ec1 |
feat(optimizer)!: annotate types for Snowflake AI_SUMMARIZE_AGG function (#5902)
Co-authored-by: Jo <4****s@u****m> |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| ec3006d8 | feat(optimizer): Add tests for snowflake NOT ILIKE and NOT LIKE (#5901) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 5fdcc651 | fix(snowflake): parse OCTET_LENGTH (#5900) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 304bec5f | feat(optimizer)!: Annotate snowflake MD5 functions (#5883) |
fivetran-amrutaayachit <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| dd278443 | Feat(snowflake): transpile `BYTE_LENGTH` (#5899) |
ozadari <o****i@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| faba3090 | feat(optimizer)!: annotate types for Snowflake AI_AGG function (#5894) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 2fdaccd1 | feat(optimizer)!: annotate types for Snowflake SHA1, SHA2 functions (#5884) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| ec80ff34 | feat!: make dump a list instead of a nested dict to avoid all recursion error... |
Toby Mao <t****o@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 7fcc52a2 | fix(parser): Require an explicit alias in EXCLUDE/RENAME/REPLACE star ops (#5... |
Vaggelis Danias <d****s@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| c77147eb | feat(parser): Extend support for `IS UNKOWN` across all dialects (#5888) |
Vaggelis Danias <d****s@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 688afc55 | feat(singlestore): Fixed generation of exp.National (#5890) |
Adalbert Makarovych <a****a@s****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 950a3fa6 | feat(mysql): SOUNDS LIKE, SUBSTR (#5886) |
Sergei Golubchik <v****a@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| d24eabcb | feat(bigquery): Add support for ML.GENERATE_TEXT_EMBEDDING(...) (#5891) |
Vaggelis Danias <d****s@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 5b9463ad | Feat(mysql): add support for binary `MOD` operator fixes #5887 | George Sittas <g****s@g****m> | 12 months ago | |
| f2d3bf74 | feat(optimizer)!: annotate types for Snowflake UUID_STRING function (#5881) |
Brad <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 1d9e357f | fix(optimizer): expand columns on the LHS of recursive CTEs (#5872) |
Giorgos Michas <g****6@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 854eeeb5 |
feat(optimizer): annotate types for Snowflake REGEXP_LIKE, REGEXP_REPLACE, RE...
Co-authored-by: Jo <4****s@u****m> |
Brad <1****z@u****m>
Committed by: George Sittas <g****s@g****m> |
12 months ago |