Permalink
Commits on Oct 8, 2018
  1. expression, types: fix some corner case when parsing string to dateti…

    spongedu authored and XuHuaiyu committed Oct 8, 2018
    …me (#7701)
Commits on Sep 11, 2018
  1. types,expression: Fix parse time from string (#7654)

    spongedu authored and coocood committed Sep 11, 2018
Commits on Sep 7, 2018
  1. expression: Fix some datetime related cases that is inconsistent with…

    spongedu authored and zz-jason committed Sep 7, 2018
    … MySQL (#7636)
Commits on Aug 20, 2018
  1. expression: fix builtin 'CharLength' for binary string input (#7410)

    spongedu authored and XuHuaiyu committed Aug 20, 2018
Commits on Aug 19, 2018
  1. executor,sessionctx: Add correctness for more system variables (#7196)

    spongedu authored and zz-jason committed Aug 19, 2018
Commits on Aug 7, 2018
  1. expression: fix behavior for builtin 'LTrim', 'RTrim' and 'Trim' (#7291)

    spongedu authored and coocood committed Aug 7, 2018
Commits on Jul 26, 2018
  1. *: make system variable 'group_concat_max_len' work (#7080)

    spongedu authored and winoros committed Jul 26, 2018
Commits on Jul 24, 2018
  1. sessionctx, executor: Add correctness check when set system variables (

    spongedu authored and XuHuaiyu committed Jul 24, 2018
Commits on Jul 3, 2018
  1. *: add scope check when get system variables (#6958)

    spongedu authored and zz-jason committed Jul 3, 2018
Commits on Jul 2, 2018
  1. *: support session variable 'warning_count' and 'error_count' (#6945)

    spongedu authored and coocood committed Jul 2, 2018
Commits on Jun 29, 2018
  1. *: support 'SHOW ERRORS' statment and reports errors in 'SHOW WARNING…

    spongedu authored and zz-jason committed Jun 29, 2018
    …S' statement (#6936)
Commits on Jun 26, 2018
  1. *: Make 'IF NOT EXISTS' great again in 'CREATE TABLE IF NOT EXISTS LI…

    spongedu authored and coocood committed Jun 26, 2018
    …KE' syntax (#6896)
Commits on Jun 25, 2018
  1. plan: fix a bug when 'only_full_group_by' is set in sql_mode (#6734)

    spongedu authored and tiancaiamao committed Jun 25, 2018
    when 'only_full_group_by' is set in sql_mode, raise error for non-aggregated column in query without GROUP BY.
    
    mysql> create table t(a bigint, b bigint, c bigint);                                                                                           Query OK, 0 rows affected (0.02 sec)
    
    mysql> select a, max(b) from t;
    ERROR 1140 (42000): In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'dc_test.t.a'; this is incompatible with sql_mode=only_full_group_by
Commits on Jun 7, 2018
  1. ddl, parser: support 'ALTER TABLE RENAME KEY TO' syntax (#6475)

    spongedu authored and XuHuaiyu committed Jun 7, 2018
Commits on Jun 5, 2018
  1. plan: detect table alias duplication for 'JOIN' (#6716)

    spongedu authored and tiancaiamao committed Jun 5, 2018
Commits on Jun 3, 2018
  1. fix typo (#6738)

    spongedu authored and ngaut committed Jun 3, 2018
Commits on May 31, 2018
  1. plan: check schema name for column when create table (#6708)

    spongedu authored and shenli committed May 31, 2018
Commits on May 30, 2018
  1. parser: support 'ALL' for 'BIT_AND', 'BIT_OR', 'BIT_XOR' (#6685)

    spongedu authored and lamxTyler committed May 30, 2018
  2. util: Fix range construction for `in` predicate (#6667)

    spongedu authored and zz-jason committed May 30, 2018
Commits on May 28, 2018
  1. Executor: fix affected rows count when update (#6656)

    spongedu authored and coocood committed May 28, 2018
Commits on May 20, 2018
  1. DDL: Refine error message about "Invalid default value" (#6333)

    spongedu authored and tiancaiamao committed May 20, 2018
Commits on May 14, 2018
  1. parser: fix the compatibility problem of `UNION` statement (#6335)

    spongedu authored and zz-jason committed May 14, 2018
Commits on May 9, 2018
  1. *: Refine error message about "Out of range value for column" (#6334)

    spongedu authored and zz-jason committed May 9, 2018
Commits on May 6, 2018
  1. planner: Fix index name check when build plan for 'ADMIN CHECK INDEX'…

    spongedu authored and ngaut committed May 6, 2018
    … syntax (#6477)
  2. parser: support 'ALTER TABLE FORCE' syntax (#6476)

    spongedu authored and ngaut committed May 6, 2018
    * support 'ALTER TABLE FORCE' syntax
Commits on May 5, 2018
  1. parser: index name in 'alter table drop index' should not be empty (#…

    spongedu authored and ngaut committed May 5, 2018
Commits on Apr 28, 2018
  1. parser: support alter convert to syntax (#6416)

    spongedu authored and zz-jason committed Apr 28, 2018
  2. parser: support 'ALTER TABLE t AUTO_INCREMENT number' syntax (#6417)

    spongedu authored and winkyao committed Apr 28, 2018
Commits on Apr 27, 2018
  1. parser: fix 'SET NAMES' syntax (#6404)

    spongedu authored and shenli committed Apr 27, 2018
Commits on Apr 25, 2018
  1. plan :fix the compatibility problem of UNION statement (#6370)

    spongedu authored and zz-jason committed Apr 25, 2018
Commits on Jan 6, 2018
  1. executor: support Chunk for HashAggExec (#5244)

    spongedu authored and zz-jason committed Jan 6, 2018
Commits on Jan 1, 2018
  1. store: enable builtin aggregation function 'bit_and', 'bit_or', 'bit_…

    spongedu authored and shenli committed Jan 1, 2018
    …or' (#5533)
Commits on Dec 25, 2017
  1. expression: fix return type and decimal len for builtin aggregation f…

    spongedu authored and coocood committed Dec 25, 2017
    …unction 'avg' and 'sum' (#5292)
    
    * expression: fix return type and decimal len for builtin aggregation function 'avg' and 'sum'
    
    * Code format refine
    
    * Code format refine
    
    * Fix frac for avg
Commits on Dec 19, 2017
  1. expression, plan: support builtin aggregation function 'bit_or' (#5145)

    spongedu authored and tiancaiamao committed Dec 19, 2017
Commits on Dec 7, 2017
  1. parser: support sql_mode 'IGNORE SPACE' (#5106)

    spongedu authored and coocood committed Dec 7, 2017