Commit Graph

  • 5464aa40b6 session: set txn to nil after retry. (#2758) Ewan Chou 2017-02-28 23:47:41 +08:00
  • 8ff4e75407 binlog: always include old row for update and delete (#2624) Ewan Chou 2017-02-28 15:43:04 +08:00
  • da52b47c39 expression: make values function underministic. (#2753) Han Fei 2017-02-28 15:07:03 +08:00
  • 661637080d *: Add a empty table for triggers (#2749) Shen Li 2017-02-28 09:33:18 +08:00
  • b2f8a6fceb parser: parse kill statement (#2734) tiancaiamao 2017-02-27 13:58:02 +08:00
  • fbf0530210 *: introduce all sql_modes (#2739) Shen Li 2017-02-27 10:53:48 +08:00
  • 3da54d9e71 metrics for txn region count (#2701) Shirly 2017-02-27 10:25:50 +08:00
  • f765e4ad8f privilege/privileges: make TiDB more robust when mysql.db doesn't exist (#2733) tiancaiamao 2017-02-26 19:44:26 +08:00
  • 7882b66f2b disable cgo for release build (#2735) tennix 2017-02-25 16:29:16 +08:00
  • 66baa1d78d ddl: fix the bug of %!(MISSING) in error message (#2727) Lynn 2017-02-25 13:06:13 +08:00
  • f695f874c6 parser: compatible with "on update timestamp now" (#2728) Lynn 2017-02-24 19:32:12 +08:00
  • 07952cb108 *: basic support show warnings. (#2724) Ewan Chou 2017-02-24 16:29:39 +08:00
  • a1a24e8c42 benchdb: bootstrap session. (#2726) Ewan Chou 2017-02-24 14:03:20 +08:00
  • b3a57325a0 *: make TiDB more robust when synchronize mysql.user table (#2722) tiancaiamao 2017-02-24 13:04:59 +08:00
  • b0aa4ce68b parser: parse ON UPDATE CURRENT_TIMESTAMP(6) (#2714) tiancaiamao 2017-02-24 12:48:04 +08:00
  • 3ad2608c9a plan: decorrelate for aggregation. (#2682) Han Fei 2017-02-24 09:45:57 +08:00
  • b3ba1f71c9 ddl: fix bug (#2720) Lynn 2017-02-23 19:07:22 +08:00
  • 0282310e8b executor,localstore: use default value if column not found in row. (#2703) Ewan Chou 2017-02-23 15:18:57 +08:00
  • 3474c0e7b1 executor: Fix show create table with multiple fk (#2711) Shen Li 2017-02-23 00:07:03 +08:00
  • 61868f44dc *: Support the statement of "create table ... like" (#2707) Lynn 2017-02-22 23:57:04 +08:00
  • f7c95f3f42 executor: grant statement allow pattern string in db and table name (#2688) tiancaiamao 2017-02-22 22:59:18 +08:00
  • ceeeb2ad36 ddl: remove useless argument (#2710) Lynn 2017-02-22 18:49:59 +08:00
  • b277b613f7 model: fix ddl data race (#2708) Lynn 2017-02-22 18:18:06 +08:00
  • 94418b289f *: add a ctx parameter to distsql.Select, kv.Client and tikv.Client (#2699) tiancaiamao 2017-02-22 16:02:22 +08:00
  • a2f2e3f40a tidb,store/tikv: use special session to execute ExecRestrictedSQL (#2687) tiancaiamao 2017-02-22 15:08:17 +08:00
  • 95f6b237ab executor: fix statement count metrics for prepared statement. (#2704) Ewan Chou 2017-02-22 13:22:45 +08:00
  • 5e59fabd1c Fix compatibility with navicat (#2698) Shen Li 2017-02-22 13:08:03 +08:00
  • 4f95252ab0 *: add Cancel method for tidb.Session, Canceled for context.Context (#2636) tiancaiamao 2017-02-22 12:56:20 +08:00
  • 16fa15d890 *: support revoke statement (#2661) tiancaiamao 2017-02-21 22:05:50 +08:00
  • bb2aace0d6 ddl: Fix the bug that showing status row count is 0 (#2696) Lynn 2017-02-21 21:01:14 +08:00
  • b4e7a39d69 *: update tipb, add default_val on column info (#2700) Ewan Chou 2017-02-21 20:26:07 +08:00
  • 62340db3c0 mysql: change the default decimal for datetime. (#2694) Han Fei 2017-02-21 19:50:54 +08:00
  • e6435e4fb1 server: ignore parseAttrs error in handshakeResponse (#2692) tiancaiamao 2017-02-21 16:07:47 +08:00
  • 624e7edebe executor: fix bug about topn pushing down. (#2693) Han Fei 2017-02-21 14:54:56 +08:00
  • 657a74fdf6 *: add parser and definition for all unsupported builtin funcs (part 6) (#2679) HuaiyuXu 2017-02-21 11:47:39 +08:00
  • 3294103a37 *: add parser and definition for all unsupported builtin funcs (part 7) (#2680) HuaiyuXu 2017-02-21 11:23:43 +08:00
  • fee2ed1849 ddl: Make verification background job more stable (#2683) Lynn 2017-02-20 22:43:11 +08:00
  • 6859d121b9 txn:improvement for point get by unique key or pk (#2631) Shirly 2017-02-20 22:39:36 +08:00
  • 416ed4d961 plan: prune cor cols in gby items. (#2568) Han Fei 2017-02-20 22:34:30 +08:00
  • fd9744c5e9 executor: start a goroutine to consume task channel if errorred. (#2678) Ewan Chou 2017-02-20 22:18:14 +08:00
  • 24fc89333b server, session: add commitRetryLimit config. (#2684) disksing 2017-02-20 22:01:28 +08:00
  • 43c73b7caa util/types: fix bug when truncating string values. (#2686) Han Fei 2017-02-20 20:35:47 +08:00
  • 846b267b46 util/types: ignore string truncate error. (#2685) Han Fei 2017-02-20 19:51:08 +08:00
  • 1ac3a5a278 Make tidb comptible compatible with navicat (#2681) Shen Li 2017-02-20 15:08:39 +08:00
  • a202e5085a *:add parser and definition for: (#2677) HuaiyuXu 2017-02-20 10:41:32 +08:00
  • 41afe4e934 *: add parser and definition for: (#2667) HuaiyuXu 2017-02-19 17:07:22 +08:00
  • faf74ee5ca executor: fix a bug when subquery meet update. (#2669) Han Fei 2017-02-18 19:18:50 +08:00
  • 6847aaaafa tikv/oracle: remove updated channel and mutext for last TS. (#2675) Ewan Chou 2017-02-18 16:33:13 +08:00
  • 4dcd7c8d41 *: fix bug about scalar subquery. (#2674) Han Fei 2017-02-18 15:42:26 +08:00
  • 417122af42 ddl: save original schema ID for allocator when rename table. (#2671) Ewan Chou 2017-02-17 22:19:00 +08:00
  • 128e8e86d5 executor: fix bug about left outer join. (#2672) Han Fei 2017-02-17 20:27:26 +08:00
  • 37977865df *: add max1row info and refine scalar subquery's decorrelation. (#2646) Han Fei 2017-02-17 19:25:00 +08:00
  • a8d185d8cb *: add parser and definition for all unsupported builtin funcs (part 3) (#2657) HuaiyuXu 2017-02-17 16:49:42 +08:00
  • f922344ab1 travis: Use go 1.8 (#2664) Shen Li 2017-02-17 16:15:16 +08:00
  • 2bbc3b2525 expression: handle timestampdiff with null argument. (#2665) Ewan Chou 2017-02-17 14:08:06 +08:00
  • b001b8cec5 parser: Unify time unit string literal (#2660) Shen Li 2017-02-17 11:43:06 +08:00
  • 7f8f16f27c *: add parser and definition for all unsupported builtin funcs (part 2) (#2655) HuaiyuXu 2017-02-17 10:58:33 +08:00
  • 2b9c173119 cmd/benchfilesort: Add micro benchmark for util/filesort (#2625) Yanzhe Chen 2017-02-16 19:31:26 +08:00
  • 50af37fd83 store/tikv: open switch of topn. (#2658) Han Fei 2017-02-16 19:22:33 +08:00
  • cd0cfa0a75 tidb-server: add a parameter to optionally disable ddl worker. (#2656) Ewan Chou 2017-02-16 18:19:29 +08:00
  • 8907dee098 privilege/privileges: use case insensitive check for DB and Table name (#2659) tiancaiamao 2017-02-16 18:03:34 +08:00
  • 2f07f7141d *: Support basic aes_encrypt/aes_decrypt function. (#2640) Shen Li 2017-02-16 14:03:44 +08:00
  • 0f1c182a92 *: Reduce useless log (#2644) Lynn 2017-02-16 13:34:04 +08:00
  • dcc7715ec2 *: support with grant option for grant statement (#2647) tiancaiamao 2017-02-16 12:58:07 +08:00
  • 3f4c71bdbb *: add parser and definition for all unsupported builtin funcs (part 1) (#2649) HuaiyuXu 2017-02-16 11:37:42 +08:00
  • 6b2ac5ad0d variable: Enlarge default value for max_allowed_packet (#2652) Shen Li 2017-02-15 23:27:49 +08:00
  • 79953e261c tidb: add a metric for logging system time backward jump (#2650) Neil Shen 2017-02-15 18:20:45 +08:00
  • 0864f17749 plan: handle int64 type when evaluate limit and count. (#2648) Ewan Chou 2017-02-15 17:43:23 +08:00
  • 7fa9e18b0f Update README.md goroutine 2017-02-15 16:28:42 +08:00
  • 31d3b87704 executor: fix a bug about table name comparison (#2643) Han Fei 2017-02-15 13:27:56 +08:00
  • ce1447449b parser: support the field of column optional (#2634) Lynn 2017-02-15 13:12:45 +08:00
  • de89263a21 tidb: avoid privilege check in loadCommonGlobalVariablesIfNeeded (#2641) tiancaiamao 2017-02-15 12:44:22 +08:00
  • 4d2cfb78f2 tidb: return fields for prepared statements. (#2642) Ewan Chou 2017-02-15 11:41:22 +08:00
  • 69a2dbed64 store/localstore: fix a bug that blocking store.Close. (#2635) Ewan Chou 2017-02-14 18:57:31 +08:00
  • 3aa6be2bb1 plan/typeinferer: refine type inferer of builtin func greatest/least (#2628) HuaiyuXu 2017-02-14 18:28:54 +08:00
  • 13d99938e8 *: add error stack (#2630) Lynn 2017-02-14 12:32:50 +08:00
  • 8a28721864 executor: fix log format (#2633) goroutine 2017-02-13 20:23:45 -06:00
  • 96e8ab6128 ddl: fix the statement of modify | change column (#2627) Lynn 2017-02-13 13:26:00 +08:00
  • 4fd95363b2 *: flush privileges statement (#2602) tiancaiamao 2017-02-13 13:17:54 +08:00
  • 05413a474f ddl: Support some definitions and fix a bug to modify|change column (#2629) Lynn 2017-02-13 11:18:41 +08:00
  • 60cf9eddc4 ddl: Support to modify column with default value and comment (#2621) Lynn 2017-02-10 12:32:59 +08:00
  • 1972558dc9 *: change default collation to utf8_bin (#2617) Ewan Chou 2017-02-10 11:45:35 +08:00
  • 8ba5d9ee2a *: avoid using TypeDecimal (#2619) Ewan Chou 2017-02-10 10:53:05 +08:00
  • be2812f9c3 Fixed 386 build (#2591) luckcolors 2017-02-10 03:46:22 +01:00
  • 1d17824890 plan/typeinferer: fix a bug when mathematic expression contains datetime or duration operands (#2610) HuaiyuXu 2017-02-10 09:48:58 +08:00
  • 1aa005190f executor: set text for execute prepared statement. (#2620) Ewan Chou 2017-02-09 19:22:43 +08:00
  • 281e8553b4 tidb,privilege: use new privilege implementation for connection verification (#2607) tiancaiamao 2017-02-09 18:08:37 +08:00
  • 51defd89bb *: Support the statement of drop default (#2616) Lynn 2017-02-09 17:21:44 +08:00
  • f5fac14afb util/sqlexec: introduce a SQLExecutor interface and use it (#2618) tiancaiamao 2017-02-09 16:44:15 +08:00
  • 4cab38cd1b *: fix issue2600 (#2614) Lynn 2017-02-09 13:53:19 +08:00
  • 79be7364a9 *: fix reset stmt ctx when there are multiple statements (#2613) Lynn 2017-02-08 21:13:22 +08:00
  • 59e8ccf0a5 expression: workaround for wrong timediff function input (#2611) tiancaiamao 2017-02-08 20:57:27 +08:00
  • 7520cb8972 fix issue2300 (#2605) HuaiyuXu 2017-02-08 19:48:51 +08:00
  • 87f51736ee *: support the statement of alter table alter column set default (#2608) Lynn 2017-02-08 15:03:27 +08:00
  • 3e31802e1c plan: collect visit info during logical plan build (#2423) tiancaiamao 2017-02-08 14:55:31 +08:00
  • 94e6032bff README: resize logo, use markdown img syntax (#2609) ShuYu Wang 2017-02-08 12:36:51 +08:00
  • 2afa11f8fa executor: do not log expensive query for system table. (#2601) Ewan Chou 2017-02-07 21:03:02 +08:00
  • 16c1aae54c parser: remove useless code (#2604) Lynn 2017-02-07 19:43:42 +08:00
  • f0be2c608c privilege/privileges: use stringutil for like pattern match (#2603) tiancaiamao 2017-02-07 18:00:38 +08:00
  • 76bf890f0b ddl/model: fix ddl log format (#2599) ShuYu Wang 2017-02-07 09:12:31 +08:00