Commit Graph

  • 508f5dd626 binlog: use pumps client to write binlog (#8070) WangXiangUSTC 2018-10-27 17:52:01 +08:00
  • 5831de291d *: enable range typed table partition (#8011) tiancaiamao 2018-10-26 20:04:07 +08:00
  • 4cfa77454e update pkg/errors && add pump client in vendor (#8051) WangXiangUSTC 2018-10-26 15:51:15 +08:00
  • 3024a5af73 plan: disable plan cache for query containing SubqueryExpr (#8064) Kenan Yao 2018-10-26 11:37:23 +08:00
  • f370da0b43 planner: export init() to Init() (#8060) Zhang Jian 2018-10-26 10:44:30 +08:00
  • a4cff40a18 support _tidb_rowid for table scan range (#8047) yu34po 2018-10-25 20:35:45 +08:00
  • 1f57184f93 proposal: maintaining histograms in plan. (#7605) Yiding Cui 2018-10-25 20:01:43 +08:00
  • 82c9f2c8a8 ddl, domain: make schema correct after canceling jobs (#7997) Lynn 2018-10-25 18:30:58 +08:00
  • 38274c39c3 *: fix the issue of executing DDL after executing SQL failure in txn (#8044) Lynn 2018-10-25 15:52:13 +08:00
  • b55663882b planner: fix a panic of a cached prepared statement with IndexScan (#8017) Jun-Seok Heo 2018-10-25 14:53:58 +09:00
  • d606b0d55f executor: fix wrong result when index join on union scan. (#8031) Kenan Yao 2018-10-25 11:38:35 +08:00
  • 89dda9d9a8 *: move parser to a separate repository (#8036) tiancaiamao 2018-10-25 11:12:10 +08:00
  • d65ce8655c stats: fix estimation for out of range point queries (#8015) Haibin Xie 2018-10-24 16:20:22 +08:00
  • 19e78d025e stats: update error rate for partition table (#8022) Haibin Xie 2018-10-24 15:57:03 +08:00
  • cc1da16878 stats: support show stats for partition table (#8023) Haibin Xie 2018-10-24 15:49:01 +08:00
  • b87b5f0898 expression: refine built-in func truncate to support uint arg (#8000) yu34po 2018-10-24 15:42:32 +08:00
  • 33e447502f docs: add the proposal for the column pool (#7988) Zhang Jian 2018-10-24 15:17:25 +08:00
  • 9c913745d9 stats: garbage collect stats for partition table (#7962) Haibin Xie 2018-10-24 14:59:34 +08:00
  • 50eb73f24a parser: support := in the set syntax (#8018) tiancaiamao 2018-10-24 13:27:58 +08:00
  • bd08b0bc70 *: make parser package dependency as small as possible (#7989) tiancaiamao 2018-10-24 13:19:10 +08:00
  • 2040791941 add changelog for 2.1.0 rc4 (#8020) Zhang Jian 2018-10-23 22:51:31 +08:00
  • 7b8caa1acd ddl: fix reassigned partition id in truncate table does not take effect (#7919) ciscoxll 2018-10-23 18:14:47 +08:00
  • d8b52b82a8 executor: improve wide table insert & update performance (#7935) lysu 2018-10-23 18:07:54 +08:00
  • 1434fa9b89 admin: refine admin check decoder (#7862) crazycs 2018-10-23 17:55:58 +08:00
  • 8b2590f78f server: add log for binary execute statement (#7987) Jack Yu 2018-10-23 17:08:17 +08:00
  • 32aafa67c1 executor: add unit test for aggfuncs (#7966) Xuanwo 2018-10-23 16:53:18 +08:00
  • 06f4740dfd stats: use local feedback for partition table (#7963) Haibin Xie 2018-10-23 15:49:31 +08:00
  • e81f855549 executor: let information_schema be the first database in ShowDatabases (#7938) parastorli 2018-10-23 14:28:45 +08:00
  • 76f84f4536 executor, planner: clone proj schema for different children in buildProj4Union (#7999) HuaiyuXu 2018-10-23 13:34:03 +08:00
  • cc1b7718b9 store/tikv: fix typo (#7990) kun 2018-10-23 11:11:37 +08:00
  • cde6a083d0 executor/aggfuncs: split unit tests to corresponding file (#7993) Xuanwo 2018-10-23 10:43:52 +08:00
  • edaec7bdaf *: move Statement and RecordSet from ast to sqlexec package (#7970) tiancaiamao 2018-10-21 13:21:26 +08:00
  • f4d41273ba server: allow cors http request (#7939) Wenlu Wang 2018-10-21 11:53:36 +08:00
  • 25118db843 *: move ast.NewValueExpr to standalone parser_driver package (#7952) tiancaiamao 2018-10-19 19:37:55 +08:00
  • 6840e17837 ddl: fix invailid ddl job panic (#7940) crazycs 2018-10-19 11:48:55 +08:00
  • 1028164a17 privilege: add USAGE in show grants for mysql compatibility (#7955) Morgan Tocker 2018-10-18 20:45:55 -06:00
  • 708611d898 expression: add builtin json_keys (#7776) Wenlu Wang 2018-10-18 23:54:00 +08:00
  • b7a8f91e0a executor: add the slow log for commit (#7951) Jack Yu 2018-10-18 22:59:04 +08:00
  • 562b917356 util: add PreAlloc4Row and Insert for Chunk and List (#7916) HuaiyuXu 2018-10-18 20:38:48 +08:00
  • bfc12cd8de util: move disjoint set to util package (#7950) Yiding Cui 2018-10-18 20:23:45 +08:00
  • 19f56480d5 explaintest: add explain test for partition pruning (#7505) tiancaiamao 2018-10-18 18:55:22 +08:00
  • ec9672cea6 stats: update delta info for partition table (#7947) Haibin Xie 2018-10-18 18:42:41 +08:00
  • b22bfb5530 ddl: just print error message when ddl job is normal to calcel, to eliminate noisy log (#7875) winkyao 2018-10-18 18:03:45 +08:00
  • a2beedf88a types: fix date time parse (#7933) Wenlu Wang 2018-10-18 17:55:58 +08:00
  • ba47280294 store/tikv: log more information when other err occurs (#7948) Yiding Cui 2018-10-18 17:28:40 +08:00
  • 286a79b332 planner: support the Group and GroupExpr for the cascades planner (#7917) Zhang Jian 2018-10-18 16:03:36 +08:00
  • cd1e2d177e vendor: update tipb (#7893) Wenlu Wang 2018-10-18 15:43:31 +08:00
  • 6220692e3b stats: limit the length of sample values (#7931) Haibin Xie 2018-10-18 15:30:43 +08:00
  • 54b526af17 ddl: add TiDB version to metrics (#7902) Lynn 2018-10-18 15:15:29 +08:00
  • 1d3bb7b47f executor: fix panic when limit is too large (#7936) Yiding Cui 2018-10-18 14:33:18 +08:00
  • de931ca953 planner, executor: refine ColumnPrune for LogicalUnionAll (#7930) HuaiyuXu 2018-10-18 13:30:32 +08:00
  • a4edb58dd2 executor: fix a bug in point get (#7934) Yiding Cui 2018-10-18 12:05:04 +08:00
  • 6e525f9e62 planner: eliminate if null on non null column (#7924) Zhexuan Yang 2018-10-17 22:20:32 +08:00
  • 732233ad93 ddl: add check when create table with foreign key. (#7885) crazycs 2018-10-17 20:21:10 +08:00
  • e544882d0b ddl:support the definition of null change to not null using alter table (#7771) ciscoxll 2018-10-17 17:13:01 +08:00
  • a7f78c7704 stats: fix histogram boundaries overflow error (#7883) Haibin Xie 2018-10-17 14:45:50 +08:00
  • 1c165df39b expression: maintain DeferredExpr in aggressive constant folding. (#7915) Kenan Yao 2018-10-17 13:34:19 +08:00
  • f3148da27f executor: add an variable to compatible with MySQL insert for OGG (#7863) Jack Yu 2018-10-17 10:19:04 +08:00
  • 458c0d1c27 executor: refine explain analyze (#7888) lysu 2018-10-16 20:02:43 +08:00
  • de6b582729 plan: fix panic caused by empty schema of LogicalTableDual (#7906) Xing Qu 2018-10-16 19:14:55 +08:00
  • dcf3816c09 stats: fix panic caused by empty histogram (#7912) Haibin Xie 2018-10-16 18:58:37 +08:00
  • 1bb15f14fa admin: fix admin check table bug of byte compare (#7887) crazycs 2018-10-16 18:24:58 +08:00
  • c520132962 plan: move projEliminate behind aggEliminate (#7909) HuaiyuXu 2018-10-16 17:25:17 +08:00
  • 1aa2528d40 planner: not convert to TableDual if empty range is derived from deferred constants (#7808) Jun-Seok Heo 2018-10-16 18:05:54 +09:00
  • 12c8aed5b2 plan: implement Operand and Pattern of cascades planner. (#7910) Kenan Yao 2018-10-16 16:58:37 +08:00
  • 95edaf02e0 stats: handle ddl event for partition table (#7903) Haibin Xie 2018-10-16 16:43:26 +08:00
  • 660191c5d7 util/timeutil: fix data race caused by forgetting set stats lease to 0 (#7901) Zhexuan Yang 2018-10-16 15:45:08 +08:00
  • 6064d6482f plan: propagate constant over outer join (#7794) Kenan Yao 2018-10-16 14:54:09 +08:00
  • 19e4e2fa9f expression: MySQL compatible current_user function (#7801) Morgan Tocker 2018-10-16 01:53:07 -04:00
  • 1730798019 *: udpate pd client vendor (#7898) disksing 2018-10-15 19:32:59 +08:00
  • a8f2909d40 *: remove kv.BypassLatch option and enable latch scheduler by default (#7882) tiancaiamao 2018-10-15 13:49:38 +08:00
  • 4de888757d parser: fix bug empty string in "ESCAPED BY" subclause of "FIELDS" cause panic (#7880) Zhuomin Liu 2018-10-14 08:36:24 +08:00
  • 7229b32a25 *: support auto analyze partition table (#7789) Haibin Xie 2018-10-12 20:57:59 +08:00
  • d21f294393 *: make explain support explain anaylze (#7827) lysu 2018-10-12 20:01:19 +08:00
  • 5efcacbff8 plan,executor: support IndexJoin over UnionScan (#7877) Kenan Yao 2018-10-12 19:18:42 +08:00
  • b3ef641f4b types: fix bug which Float type is not effective in AddDate & SubDate function (#7840) Zhuomin Liu 2018-10-12 18:36:35 +08:00
  • 48704b8420 *: fix Command and Time in show processlist (#7844) Lingyu Song 2018-10-12 14:06:54 +08:00
  • dbdd806c0e *: add session variable "tidb_enable_cascades_planner" (#7879) Zhang Jian 2018-10-12 13:21:51 +08:00
  • d7a59ec5a3 executor: remove some useless code and avoid some redundancy check (#7639) Jack Yu 2018-10-12 12:56:02 +08:00
  • 508a83607a Changed FTWRL to produce error (#7712) Morgan Tocker 2018-10-11 19:04:22 -07:00
  • e442d9ac46 *: bump grpc to 1.12.2 (#7865) Ryan Leung 2018-10-11 21:11:19 +08:00
  • 19883077a8 domain: close slow query channel after closing session pool (#7847) tiancaiamao 2018-10-11 17:59:06 +08:00
  • f6f03db6dd expression: fix warning/error info of group_concat() (#7799) lysu 2018-10-11 17:01:47 +08:00
  • f3a9390d18 executor: refine the precision for avg (#7860) HuaiyuXu 2018-10-11 14:51:56 +08:00
  • db151bb66f domain: fix memory leak for stats (#7864) Haibin Xie 2018-10-11 10:58:22 +08:00
  • 3104c87230 Add index page on HTTP Server (#7769) Andrew 2018-10-10 19:48:39 +08:00
  • 38f2fe0b60 executor,infoschema: check privilege for 'show processlist' (#7858) tiancaiamao 2018-10-10 17:50:37 +08:00
  • ead685be0c docs/design: update proposal status (#7857) Haibin Xie 2018-10-10 16:43:50 +08:00
  • fd71236e41 ddl: fix alter add index on virtual column bug (#7575) crazycs 2018-10-10 13:50:20 +08:00
  • 1a9741d3aa gc: fix log format for gc worker (#7852) Connor 2018-10-10 09:54:49 +08:00
  • d60a1a227b plan: build anti semi join for NOT EXISTS (#7842) Kenan Yao 2018-10-09 16:57:15 +08:00
  • c19f8fba5c store/tikv,executor: redesign the latch scheduler (#7711) tiancaiamao 2018-10-09 16:31:37 +08:00
  • ee0d4d6c64 executor: print arguments in execute statement in log files (#7684) Jack Yu 2018-10-09 15:24:25 +08:00
  • 7623899b62 util: refine chunk.SwapColumn to rebuild the column reference (#7841) HuaiyuXu 2018-10-09 14:26:55 +08:00
  • 75d6a3ee9e executor, sessionctx: calculate radix bit number before building hash table (#7816) HuaiyuXu 2018-10-09 13:48:11 +08:00
  • aec4814ffe expression: fix painc on substring_index (#7806) Zhang Jian 2018-10-08 22:07:06 +08:00
  • 78303cbb4d planner/core: separate aggPrune from aggPushDown (#7676) Yiding Cui 2018-10-08 19:51:09 +08:00
  • f33e04f486 expression: make sysdate unfoldable (#7838) Zhang Jian 2018-10-08 16:47:45 +08:00
  • 177c155161 plan: exclude IsNull from constant propagation (#7835) Kenan Yao 2018-10-08 14:47:13 +08:00
  • d5d8ba09a3 stats: fix combined index low-bound check (#7814) lysu 2018-10-08 14:30:43 +08:00