Skip to content

Releases: AfterShip/clickhouse-sql-parser

v0.3.8

08 Oct 01:50
Compare
Choose a tag to compare

v0.3.7

26 Sep 10:21
675fd43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.6...v0.3.7

v0.3.6

04 Sep 07:03
d1c774f
Compare
Choose a tag to compare

What's Changed

  • Handling Codec(Delta, ZSTD(1)) by @sharadgaur in #73
  • Extend the index parameters to support the float type by @laojianzi in #74
  • Fixed missing right parentheses in README.md example code by @laojianzi in #75
  • Add Format SQL correctness check and fix failed tests by @laojianzi in #76
  • Handling Delta with number literal by @sharadgaur in #78
  • Add support of the format clause for the select stmt by @laojianzi in #79
  • Fix missing type level in codec constraint while generating SQL by @laojianzi in #82
  • Fix missing DROP keyword in alter table drop clause by @laojianzi in #81
  • Fix the "=" operator should be present if the setting variable carries a value by @laojianzi in #80
  • Handling T64, DoubleDelta, Gorilla codec by @sharadgaur in #83
  • Add support of MATERIALIZED|ALIAS expr for the column def by @git-hulk in #86
  • Fix panic while the query with order by Timestamp keyword by @git-hulk in #88
  • Fix wrongly parse +1 as a number in expression: 1+1 by @git-hulk in #91
  • Add support of parsing map literal and query parameter by @git-hulk in #94
  • Add support of parsing query placeholder ? by @git-hulk in #95
  • Fix unable to recursive parsing the UNION clause by @git-hulk in #96
  • String() should return the compact string format by default by @git-hulk in #97

New Contributors

Full Changelog: v0.3.4...v0.3.6

v0.3.4

29 Jun 11:59
61b3867
Compare
Choose a tag to compare

What's Changed

  • Fix can't parse if column name contains the database field by @git-hulk in #33
  • Added FINAL processing to SELECT and fixed conversion of selectExpr to string by @Dolso in #34
  • Allow to use STRING as the table name by @git-hulk in #39
  • Fix cannot parse LEFT JOIN correctly by @git-hulk in #41
  • Allow to use '$' as the start of identifier by @git-hulk in #42
  • Fix cannot parse JOIN only expression correctly by @git-hulk in #44
  • Implement visitor for AST by @zfy0701 in #45
  • Fix the wrong parsing of creating materialized view statements by @Lance726 in #49
  • Fix cast expr issues by @git-hulk in #50
  • Fix cannot alias column with the literal string by @git-hulk in #51
  • Allow to use string as database/table name by @git-hulk in #52
  • Fix should regard double quote string as an ident by @git-hulk in #54
  • Fix cannot parse multi JOIN expressions by @git-hulk in #56
  • Fix alter table add column cannot bring the comment field by @git-hulk in #58
  • Add support of parsing ADD PROJECTION statement by @git-hulk in #61
  • Add support of the CLEAR PROJECTION statement by @git-hulk in #62
  • Add support of the DROP PROJECTION statement by @git-hulk in #63
  • Add support of the MATERIALIZE PROJECTION|INDEX statement by @git-hulk in #64
  • Fix should skip spaces before parsing the comment line by @git-hulk in #66
  • Fix panic while occurring the error by @git-hulk in #68
  • Unify SQL parser terms: stmt / clause/expression by @git-hulk in #69
  • Fix should allow the table alias without the AS keyword by @git-hulk in #71

New Contributors

Full Changelog: v0.3.1...0.3.4

v0.3.1

09 Jan 07:55
5351740
Compare
Choose a tag to compare

What's Changed

  • Add the support of RENAME TABLE expression by @Lance726 in #10
  • Improve the RENAME statement parser by @Lance726 in #13
  • Add the support of CREATE FUNCTION expression by @git-hulk in #15
  • Add the support of the CREATE ROLE expression by @git-hulk in #17
  • Add the support of the DROP USER/ROLE expression by @git-hulk in #21
  • Added support 'IF NOT EXISTS' for functions by @orginux in #22
  • Add the support of GRANT PRIVILEGE by @git-hulk in #24
  • Add the support of the ALTER ROLE by @Lance726 in #25
  • Fix OnCluster expression should be parsed inside role statement by @Lance726 in #26
  • Support UNION DISTINCT with subquery by @git-hulk in #31
  • Add the support of MODIFY TTL syntax by @git-hulk in #32

New Contributors

Full Changelog: v0.3.0...v0.3.1