Skip to content

Latest commit

 

History

History
307 lines (186 loc) · 24.3 KB

CHANGELOG.md

File metadata and controls

307 lines (186 loc) · 24.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

4.0.2 (2024-06-19)

Features

Bug Fixes

  • benchmark: add reports dir judge and remove plsql and include pgsql (9c534c2)
  • mysql case when (#317) (fea1ad1)

4.0.1 (2024-04-28)

Features

4.0.0 (2024-04-28)

Bug Fixes

4.0.0-beta.4.15 (2024-04-21)

Bug Fixes

4.0.0-beta.4.14 (2024-04-19)

Bug Fixes

4.0.0-beta.4.13 (2024-04-19)

Features

Bug Fixes

4.0.0-beta.4.12 (2024-03-28)

Features

Bug Fixes

4.0.0-beta.4.11 (2024-01-04)

Bug Fixes

  • rename createLexerFormCharStream to createLexerFromCharStream (#243) (4d19f05)

4.0.0-beta.4.10 (2023-12-19)

Features

  • export visitor and listener as type (d4c97ef)

4.0.0-beta.4.9 (2023-12-13)

Features

Bug Fixes

  • add missing expression predicate to impala parser(#225) (484c881)
  • correct import path (96b0376)
  • impala: update impala nonReserved and keywords use as functionName (#229) (8c594cf)

4.0.0-beta.4.8 (2023-11-29)

Features

Bug Fixes

  • add partitioned by sql unit test and compile impala (#221) (4be3640)

4.0.0-beta.4.7 (2023-11-24)

Features

  • add column to syntaxContextType (00b66cc)

Bug Fixes

4.0.0-beta.4.6 (2023-11-20)

Features

  • improve pgsql grammar and add unit tests(#201) (2e6d18e)
  • pgsql: optimize drop rule's content (adeb26b)
  • pgsql: update routine's name (a5757a3)
  • pgsql: upgrade rules' name: pgsql: upgrade rules' name (4736a65)
  • upgrade antlr4-c3 and fix the version (1711feb)

4.0.0-beta.4.5 (2023-11-02)

Features

  • add sideEffects field to trigger treeShaking (#198) (fc4fdbf)

Bug Fixes

4.0.0-beta.4.4 (2023-10-24)

Bug Fixes

  • correct import path of CaretPosition (9a93be6)

4.0.0-beta.4.3 (2023-10-20)

Features

  • declare copyright ownership (b8c47d0)
  • export trino sql (917cb98)
  • format hive grammar files name (1d890e5)
  • hive Authorization syntax and unit tests (#159) (2ec03f1)
  • hiveSQL support create/drop/alter index grammar (ebd9a1e)
  • improve hive keywords rule (#154) (ded9f28)
  • recomplie hive sql grammar and fix parser about (e97e0b2)
  • spark sql DDL test (#170) (d13a929)
  • support DT_ADD_CONFIG_FILE syntax (13b58b2)
  • support spark sql auto complete (#179) (4d1dfa6)

Bug Fixes

  • allow ROW and ROWS as function name (82d097b)
  • flinkSqlParser should not import src (f413a29)

4.0.0-beta.4.2 (2023-08-31)

Features

  • format hive grammar files name (1d890e5)
  • hiveSQL support create/drop/alter index grammar (ebd9a1e)
  • recomplie hive sql grammar and fix parser about (e97e0b2)
  • support DT_ADD_CONFIG_FILE syntax (13b58b2)

Bug Fixes

  • allow ROW and ROWS as function name (82d097b)
  • flinkSqlParser should not import src (f413a29)

4.0.0-beta.4.1 (2023-06-16)

4.0.0-beta.4 (2023-06-14)

Features

  • complete Query statements of FlinkSQL (#93) (a026ae0)
  • extracting the common readSQL function (4af913c)
  • FlinkSQL supports auto complete (#115) (1b02ff5)
  • flink: support insert multipe tables statement for FlinkSQL 1.15(#104) (c409b80)
  • flink: support NOT NULL syntax (#103) (4b824fb)
  • improve flinksql createStatement (#91) (370cccf)
  • improve flinksql insertStatement (dc417e1)
  • replace fliePath with slashText to resolve conflict between filePath and arithmetic (#112) (793ff6e)
  • support trino(presto) sql language (#105) (9c82a5d)
  • update alter and drop statements (#94) (fbee70c)
  • update the builtin funcs of flinksql (#102) (0924acf)
  • upgrade antlr4 to 4.12.0 (#88) (c1c72de)

Bug Fixes

  • correct the grammar usage, especially in the parts targeting javascript (#109) (eeb111b)
  • ingore the unused errors of libs (b39825e)
  • rename to TrinoSqlParser (46a8a7a)
  • rename TrinoSqlParser to TrinoSql (8084c79)
  • rename TrinoSqlVisitor (76d7ee5)
  • update the exports path of trino (1442ad6)

4.0.0-beta.3.2 (2023-01-09)

4.0.0-beta.3.1 (2022-12-30)

Bug Fixes

  • fix bracket match (e446fc0)
  • fix flinksql create table grammar, add test (#65) (0c9a831)

4.0.0-beta.3 (2022-12-16)

4.0.0-beta.2.2 (2021-09-10)

Features

  • add Bracket, Comma, and FunctionArguments tokens (b1ae454)
  • remove the impala (dd38dda)
  • remove the impala (f9cf65d)
  • support custom variables ${} (df18e6c)
  • tokenizer for the function arugments (bb6e8ac)

4.0.0-beta.2.1 (2021-07-16)

4.0.0-beta.2 (2021-05-11)

Bug Fixes

4.0.0-beta.1 (2021-01-05)

Features

  • fink: refactoring selectStatement (d7d32a3)
  • flin: add split sql test (3054e90)
  • flink: add createTable grammar (b7df08f)
  • flink: add describe/explain/use/show statement and some test (0ef8069)
  • flink: add drop/alter test add add part of queryStatement (9fc91a5)
  • flink: add grammar rules that pass the test (afef8e6)
  • flink: add inset\drop\alter grammar (158e235)
  • flink: add performance test (cc1d5ab)
  • flink: add queryStatement (ba29949)
  • flink: adjust lexer position to fix test error (da9660c)
  • flink: merge parser and lexer in order to java test (0735269)
  • flink: modify grammar to match keywords (e67f991)
  • flink: perfect query statement (1b9efdc)
  • flink: update createTable grammar (d1259b4)
  • flink: update flink SQL grammar (04c4c40)
  • flink: update flinkSql grammar and add some test (c9d88d0)
  • flink: update grammar to match special columnName (a9b1e90)
  • utils: add cleanSql、splitSql、lexer func and test (7d6c753)
  • add generic and plsql basic parser file (f851638)
  • add some query grammar (a5ea7be)
  • create hive lexer and hive parser (ec41432)
  • refactoring hive SQL lexer (557e9a3)
  • flinksql: add some lexer (6082c2b)

Bug Fixes