Commit Graph

  • 7f0f43a761 plan: estimate ndv as pseudo when its value is zero (#4769) Han Fei 2017-10-16 10:46:00 +08:00
  • c2dc0e9e43 tidb-server: Setup binlog client before create domain (#4775) Shen Li 2017-10-15 20:41:06 -05:00
  • a34964a36a *: improve the column info for client (#4770) HuaiyuXu 2017-10-15 08:27:13 -05:00
  • ce9888bb52 Update the statements on README (#4774) Queeny 2017-10-15 03:22:10 -05:00
  • 64bc8cb6cb expression: remove "self" field in "baseBuiltinFunc" completely (#4766) Jian Zhang 2017-10-13 17:55:25 +08:00
  • 2efa9bacde plan: fix bug about copy function. (#4765) Han Fei 2017-10-13 16:23:57 +08:00
  • 95a6e1e720 ranger: split detach process from BuildRange. (#4741) Yiding Cui 2017-10-12 11:22:18 -05:00
  • bd8942829a stats: fix bug when convert time to scalar (#4760) Haibin Xie 2017-10-12 18:19:33 +08:00
  • 60626912a7 expression, plan: remove "foldable" from "baseBuiltinFunc" (#4759) Jian Zhang 2017-10-12 17:03:54 +08:00
  • e488bcc23d expression: some builtin functions can be folded (#4756) Jian Zhang 2017-10-12 14:18:26 +08:00
  • a5266d6621 stats: fix bug when build histograms for columns (#4757) Haibin Xie 2017-10-12 13:28:12 +08:00
  • d88344f869 plan, tidb: support plan cache for SELECT statement (#4644) Jian Zhang 2017-10-12 11:34:04 +08:00
  • 182476ea0f stats: fix bug when merge sample collectors (#4752) Haibin Xie 2017-10-12 11:05:47 +08:00
  • 51a6e6fc48 *: fix ineffectual assignments #4713 (#4746) xiaojian cai 2017-10-12 10:26:03 +08:00
  • 83ace4f748 expression: return NULL when error is not nil (#4749) Jian Zhang 2017-10-11 16:38:03 +08:00
  • c0bc20a217 privilege/privileges: use pattern match to check dbRecord in mysql.db (#4733) tiancaiamao 2017-10-11 03:13:42 -05:00
  • f2f473d02e executor: little improvement for multi-delete. (#4742) Yiding Cui 2017-10-11 01:59:54 -05:00
  • da2463fcc1 add mysqlx driver (#4748) Jack Yu 2017-10-11 00:28:30 -05:00
  • 7d2804e43c *: check sc.IgnoreZeroInDate when parsing string or number to date/datetime/timestamp (#4732) HuaiyuXu 2017-10-10 23:38:53 -05:00
  • 2eab78fddc privilege/privileges: fix show grants display empty entries (#4734) tiancaiamao 2017-10-10 20:23:08 -05:00
  • b1a3244e73 plan: use single method to set parent and children. (#4738) Ewan Chou 2017-10-10 06:25:02 -05:00
  • 7767adc9e6 tidb: keep a record of user information in logCrucialStmt (#4736) tiancaiamao 2017-10-10 04:40:07 -05:00
  • a7aaa64c76 parser: parse error compatible (#4238) mxlxm 2017-10-10 13:00:56 +08:00
  • 3e1d036336 *: log the caller of "terror.Log()" (#4729) Jian Zhang 2017-10-10 11:26:43 +08:00
  • a8db31dc49 plan: set proper parent for newly projection-eliminated child (#4730) Jian Zhang 2017-10-10 11:17:48 +08:00
  • 2ddcc2b16b *: don't use localstore for test. (#4728) Han Fei 2017-10-10 11:11:31 +08:00
  • e9ffb58a3b status: add new http status API for get meta regions. (#4597) qupeng 2017-10-10 11:00:49 +08:00
  • e11c4fbaad expression, plan: improve fold constant (#4721) HuaiyuXu 2017-10-09 17:43:13 +08:00
  • 64b5bc8ccd mysql,ddl: fix #4684, unsigned integer column length is not consistent with MySQL (#4693) winkyao 2017-10-09 04:24:37 -05:00
  • 550537a2ce util/systimemon: check system time jump by comparing UnixNano (#4725) tiancaiamao 2017-10-09 04:20:32 -05:00
  • 9c2ea17722 *: enforce errcheck in Makefile (#4724) Ewan Chou 2017-10-09 17:16:10 +08:00
  • 55968b2a3e *: open auto analyze (#4722) Haibin Xie 2017-10-09 17:01:47 +08:00
  • af9b092537 session_test: move tests (#4699) Han Fei 2017-10-09 16:38:09 +08:00
  • 856aa41963 store/tikv/mocktikv: rpc handler should put error in response instead of return it (#4723) tiancaiamao 2017-10-09 02:54:40 -05:00
  • ee353996d4 ddl, store: move the ddl dependency from tikv pkg. (#4720) Han Fei 2017-10-09 15:35:42 +08:00
  • f9306debd8 session_test: move tests. (#4719) Han Fei 2017-10-09 15:31:00 +08:00
  • 0d0685aae4 Refactor parser: Avoid some assertion for StmtNode (#4705) Shen Li 2017-10-09 02:27:40 -05:00
  • 56ddb408fa executor: remove monotime package dependency (#4715) Ewan Chou 2017-10-09 14:43:56 +08:00
  • e647ad2d61 localstore: Fix make check shadow (#4718) Shen Li 2017-10-09 01:31:42 -05:00
  • 8ebe541ac8 session_test: move some tests. (#4701) Han Fei 2017-10-09 13:28:28 +08:00
  • c2691114b4 *: check errors part 2 (#4704) Ewan Chou 2017-10-09 12:46:45 +08:00
  • 17b3a377f0 expression: use ParseTimeFormNum instead of ParseTime (#4706) xiaojian cai 2017-10-09 12:10:24 +08:00
  • 9f3e7830fa *: Dockfile upgrade to golang:1.9 (#4717) xiaojian cai 2017-10-09 11:34:13 +08:00
  • ca05619cdf expression: enforce error check (#4716) Jian Zhang 2017-10-09 11:29:07 +08:00
  • 2c90dd0ca8 exectuor: fix data race in test (#4714) Ewan Chou 2017-10-09 11:07:02 +08:00
  • a3ce471b0d parser: Avoid type assert for ast.ExprNode (#4710) Shen Li 2017-10-08 21:24:22 -05:00
  • 1c99d41ca2 expression: Quit builtin function SLEEP when KILLed. (#4708) Ziyi Yan 2017-10-08 21:12:36 -05:00
  • ca048c0582 statistics: Correct comments mistakes. (#4711) Ziyi Yan 2017-10-05 09:40:01 -05:00
  • 95b0bc868c Improve CONTRIBUTING.md documentation. (#4707) Ziyi Yan 2017-10-03 09:57:34 -05:00
  • eb8df3519a *: prepare to enforce errcheck, part1 (#4670) Ewan Chou 2017-09-30 16:23:37 +08:00
  • 665f62929d *: make "unconvert" happy (#4700) Jian Zhang 2017-09-30 15:53:01 +08:00
  • 8a28b7be4a session_test: move tests. (#4695) Han Fei 2017-09-30 15:24:24 +08:00
  • f40b63fcee store/tikv: upgrade pd-client. (#4694) disksing 2017-09-30 02:18:20 -05:00
  • 883b9aea5d *: open analyze push down (#4698) Haibin Xie 2017-09-30 13:48:36 +08:00
  • 545ceb7aec *: close agg push down by default and remove cbo switch (#4696) Han Fei 2017-09-30 13:43:21 +08:00
  • e6360b1efc *: support SyncLog kv request option (#4689) tiancaiamao 2017-09-30 00:15:54 -05:00
  • 3f4bdf6150 expression: rewrite unit test for Minus and Plus (#4691) Jian Zhang 2017-09-30 11:47:26 +08:00
  • 28d6602c1c session_test: move test for last insert id. (#4688) Han Fei 2017-09-30 11:02:38 +08:00
  • 319f9e16f5 session_test: move some tests. (#4692) Han Fei 2017-09-30 10:30:18 +08:00
  • c11f246d32 session_test: move tests. (#4685) Han Fei 2017-09-29 18:34:10 +08:00
  • 407719e79b executor: change to structured slow log for friendly JSON output (#4657) Wenxuan Shi 2017-09-29 18:19:23 +08:00
  • 0a6b91691f ddl: rename table name for test add/drop index. (#4675) qupeng 2017-09-29 17:11:21 +08:00
  • ca7403a814 parser: refactor parser step2 (#4652) Ewan Chou 2017-09-29 15:34:03 +08:00
  • a6b5c666c5 *: support NotFillCache kv request option (#4658) tiancaiamao 2017-09-29 02:06:38 -05:00
  • ca35018bf1 session_test: move test (#4679) Han Fei 2017-09-29 11:38:59 +08:00
  • b4ad894b0a expression, plan: do come code clean and make golint happy (#4681) Jian Zhang 2017-09-28 21:35:47 -05:00
  • 56ed7f129d expression: change like function's behavior. (#4683) Yiding Cui 2017-09-28 21:27:23 -05:00
  • 581f354713 vendor: update etcd and kvproto (#4671) tiancaiamao 2017-09-28 06:03:02 -05:00
  • 07e8911628 *: reduce growslice (#4680) Shen Li 2017-09-28 18:00:32 +08:00
  • 2af4ad700e plan: do some code clean work and error check (#4677) Jian Zhang 2017-09-28 04:29:09 -05:00
  • e3ab386874 *: revert 4669 "make prepare stmt retriable when schema is out-dated" (#4676) tiancaiamao 2017-09-28 03:19:53 -05:00
  • 459c4691b5 expression: remove useless code (#4672) Jian Zhang 2017-09-28 03:03:04 -05:00
  • d1d78b726b executor: analyze use NewSelectResult (#4667) Yiding Cui 2017-09-28 00:07:35 -05:00
  • d782ce103e table: Speed up the add index operation (#4632) Lynn 2017-09-28 12:28:35 +08:00
  • 3dfbf52e64 *: make prepare stmt retriable when schema is out-dated. (#4669) Han Fei 2017-09-28 10:41:22 +08:00
  • 2d0041e134 *: add combination sql modes support(#4631) (#4633) xiaojian cai 2017-09-28 10:01:48 +08:00
  • 1c4143e9e4 expression, types: remove the useage of "evalExprToXXX" functions (#4666) Jian Zhang 2017-09-27 10:42:00 -05:00
  • f303336d98 kv: mapping txn too large error code to mysql (#4661) tiancaiamao 2017-09-27 08:20:50 -05:00
  • 0e4e8c9d3a store/tikv: fix gc bug. (#4665) disksing 2017-09-27 20:34:20 +08:00
  • a6756a4eee *: make insert with calculated value behave the same as MySQL. (#4603) Zejun Li 2017-09-27 06:59:31 -05:00
  • 0548911f52 domain: add prometheus interceptor to etcd client's grpc dial option (#4663) tiancaiamao 2017-09-27 06:13:04 -05:00
  • 7ac95044a8 ddl: increase wait time for drop index/truncate table test. (#4662) qupeng 2017-09-27 18:05:14 +08:00
  • 0fd5b5167e *: change the way transfer handle. (#4348) Yiding Cui 2017-09-27 03:47:07 -05:00
  • fe8a57f4e3 store/tikv: simplify error messages that return to mysql client. (#4656) disksing 2017-09-27 16:09:36 +08:00
  • 5a47a06dbf *: move tests (#4651) Han Fei 2017-09-27 14:38:45 +08:00
  • 239d181723 ddl_test: use mock tikv store (#4655) Han Fei 2017-09-27 13:30:12 +08:00
  • baee1bb864 expression, types, plan: remove the usage of "TypeClass" completely (#4654) Jian Zhang 2017-09-27 12:39:44 +08:00
  • 5200745d6a distsql,store/tikv: SelectDAG function parameter refactor (#4645) tiancaiamao 2017-09-26 23:33:05 -05:00
  • dd3b37065b tidb: add a transaction count metric (#4646) tiancaiamao 2017-09-26 23:08:11 -05:00
  • 7943d0e843 expression, types: remove the usage of "TypeClass" in "builtin_compare.go" (#4649) Jian Zhang 2017-09-26 23:33:56 +08:00
  • b52204d49d remove unused values. (#4648) goroutine 2017-09-26 20:38:00 +08:00
  • fc75c2702b domain: fix goroutine leak in auto analyze worker (#4636) Haibin Xie 2017-09-26 18:31:30 +08:00
  • f6ccdb75e3 stats: pre-calculate the lower and upper scalar (#4623) Haibin Xie 2017-09-26 16:15:00 +08:00
  • 19ecf92788 ddl: make test stable (#4642) Lynn 2017-09-26 15:10:39 +08:00
  • c1d1ddcb12 ddl: add limitation for index comment (#4619) Jack Yu 2017-09-26 13:19:26 +08:00
  • f89db5b6ec expression, types: export "evalTp" to "EvalType" and move it to package "types" (#4626) Jian Zhang 2017-09-26 11:25:27 +08:00
  • e19e1ac3ac owner: revoke on ctx.Done. (#4624) Ewan Chou 2017-09-26 10:49:33 +08:00
  • 0094512187 *: update start ts for NewTxn. (#4628) Ewan Chou 2017-09-25 20:07:24 +08:00
  • 24de0a0d64 *: add a flag to control auto analyze (#4630) Haibin Xie 2017-09-25 20:03:49 +08:00
  • 6f84392d40 *: optimize SortExec (#4622) Jian Zhang 2017-09-25 19:50:26 +08:00