Commit Graph

  • 738f933016 *: session variable value should not be modified when get global variable (#5317) HuaiyuXu 2017-12-06 13:17:29 +08:00
  • b0cd155e86 Use scratch (slim) container (#5303) Evgeniy Kulikov 2017-12-06 07:25:19 +03:00
  • c46f289d5a expression, plan: support builtin aggregation function 'bit_xor' (#5090) Du Chuan 2017-12-05 19:32:27 +08:00
  • 714b68c568 *: improve performance of show variables (#5297) HuaiyuXu 2017-12-05 19:23:52 +08:00
  • 6e851719b7 plan, executor: add physical operator for lock, limit and union all. (#5301) Han Fei 2017-12-05 18:55:23 +08:00
  • 60f14c6114 plan, executor: replace sort with logicalSort and physicalSort (#5298) Han Fei 2017-12-05 18:43:43 +08:00
  • 77c4a98afb plan, stats: remove unnecessary clone (#5306) Haibin Xie 2017-12-05 18:27:44 +08:00
  • c9a196c413 need go1.9 (#5310) denofiend 2017-12-05 17:37:23 +08:00
  • 5155361045 executor: support Chunk for UnionExec (#5229) Jian Zhang 2017-12-05 16:53:34 +08:00
  • a1428ac33b plan: the schema topN that is pushed down isn't set correctly. (#5305) Yiding Cui 2017-12-05 16:10:21 +08:00
  • 4053eae396 show: fix variable scope error (#5291) xiaojian cai 2017-12-05 11:12:35 +08:00
  • c1b408ae5b plan: less allocation (#5302) goroutine 2017-12-04 18:35:20 -08:00
  • a1b1bb45e8 executor: support Chunk for TopN. (#5260) Ewan Chou 2017-12-04 22:00:05 +08:00
  • 8a9bd31a89 plan, store: add unqiue index check in mock-tikv (#5245) Han Fei 2017-12-04 19:16:41 +08:00
  • 585f98e4a8 plan: extract getChildrenPossibleProp to a file. (#5286) Han Fei 2017-12-04 15:16:41 +08:00
  • 7e0827fa90 util/chunk: add List to holds a slice of Chunk. (#5290) Ewan Chou 2017-12-04 15:03:12 +08:00
  • e9a52b530e plan, executor: add physical stream agg and remove aggType (#5274) Han Fei 2017-12-04 14:33:57 +08:00
  • be29c68004 executor: support Chunk for MaxOneRowExec (#5281) Jian Zhang 2017-12-04 13:56:01 +08:00
  • 6195d91258 plan/explain: add explain info for topn. (#5287) Yiding Cui 2017-12-04 12:16:07 +08:00
  • 22f835fc52 fix gofail. (#5294) disksing 2017-12-04 11:55:29 +08:00
  • 6ea7ae59f2 store/tikv, config: config for grpc connection. (#5284) disksing 2017-12-04 11:06:39 +08:00
  • 0604183023 executor: set priority for IndexLookupExecutor when reading table (#5288) tiancaiamao 2017-12-03 09:46:52 -06:00
  • 6c68e41f73 store/tikv: use go fail for some tests. (#5280) disksing 2017-12-02 00:20:30 +08:00
  • 640c4913e0 stats/selectivity: remove useless clone (#5283) Haibin Xie 2017-12-01 21:22:55 +08:00
  • 23f526858d store/tikv: refine code, backoffer is-a go context (#5276) tiancaiamao 2017-12-01 04:24:36 -06:00
  • c6e8f36835 *: avoid double Close() executor during test (#5285) Jian Zhang 2017-12-01 18:13:50 +08:00
  • d675ce16ca plan: fix a bug about index join. (#5275) Yiding Cui 2017-12-01 17:08:45 +08:00
  • 1acda66de0 vendor: add gofail vendor. (#5279) disksing 2017-12-01 11:05:00 +08:00
  • 8a5b8d54a5 server: schema info api of http status server (#5256) Jack Yu 2017-11-30 19:23:41 +08:00
  • 00a14b52f0 kvencoder: add EncodeMetaAutoID method (#5272) winkyao 2017-11-30 19:07:08 +08:00
  • 01f77b0693 plan, executor: no longer treat dml as logical/physical plan. (#5230) Han Fei 2017-11-30 18:46:28 +08:00
  • ba1979c2de executor: support Chunk for SelectionExec (#5211) Jian Zhang 2017-11-30 16:30:28 +08:00
  • d815ce1a0d util : fix problem of kvencoder accessing database without creating in advance (#5269) silentsai 2017-11-30 15:29:28 +08:00
  • b66e70316d domain: refactor NewDomain (#5270) Lynn 2017-11-30 14:10:35 +08:00
  • 09e5e7b74c config: add an option to disable chunk (#5268) Ewan Chou 2017-11-30 13:20:52 +08:00
  • 2cbeb5434d stats: speed up loading full stats info (#5266) Haibin Xie 2017-11-30 11:51:44 +08:00
  • db270fc661 plan, executor: remvove hasAgg field. (#5265) Han Fei 2017-11-30 11:13:14 +08:00
  • 5f468489ab util: add kvencoder package, make transfer sql to key-values be possible. (#5236) winkyao 2017-11-29 18:01:31 +08:00
  • c790b50957 types: fix large float64 to bigint (#5247) xiaojian cai 2017-11-29 15:56:13 +08:00
  • cbceac701d *:fix the bug about auto-increment key after renaming a table from old DB to the another DB (#5248) Lynn 2017-11-29 15:31:16 +08:00
  • a6993f36c1 Update CONTRIBUTING.md (#5257) Eileen Teng 2017-11-29 14:24:27 +08:00
  • f49413ec86 executor: show warning for kill pid statement (#5210) xiaojian cai 2017-11-29 13:07:37 +08:00
  • d8fa8ef362 *: fix lint warnings (#5259) disksing 2017-11-29 12:57:38 +08:00
  • 69c9e4efe4 *: limit chunk size to MaxChunkSize (#5252) Jian Zhang 2017-11-28 21:05:30 +08:00
  • 62b4b0f866 ranger, stats: remove Align method of IndexRange. (#5240) Yiding Cui 2017-11-28 20:02:24 +08:00
  • 2e5405dc8f mock-tikv: fix table scan with point ranges (#5251) Lynn 2017-11-28 18:54:54 +08:00
  • b19f879fbf server: fix the length metadata of decimal column returned to client (#5249) HuaiyuXu 2017-11-28 18:48:06 +08:00
  • 5b736237fe executor: support Chunk in LimitExec (#5200) Jian Zhang 2017-11-28 16:33:00 +08:00
  • 9ab0a2c555 update vendor (#5241) Han Fei 2017-11-28 15:12:59 +08:00
  • 6d5bb7c23e plan, executor: split selection to logical plan and physical plan. (#5235) Han Fei 2017-11-28 14:01:45 +08:00
  • f0f94b1084 stats: speed up loading stats info when server starts (#5215) Haibin Xie 2017-11-28 13:53:03 +08:00
  • ae9d7f5dab *: set session variable MaxChunkSize to 2 for test (#5238) Jian Zhang 2017-11-28 13:48:36 +08:00
  • 4c904639cf *: add a session variable to control max chunk size (#5233) Jian Zhang 2017-11-28 10:41:22 +08:00
  • f3d2a62200 executor: add test for rebuilding prepared statement plan. (#5220) Ewan Chou 2017-11-28 01:12:07 +08:00
  • 48cc364ab2 plan: pick generatePhysicalPlans to one file. (#5237) Han Fei 2017-11-28 01:03:29 +08:00
  • f3fe18c09f ddl: fix spelling (#5234) Johnny Bergström 2017-11-27 17:36:48 +01:00
  • 4f91997b56 executor: improve show full processlist tests (#5222) Darren Hoo 2017-11-27 21:10:52 +08:00
  • 20bd1b6842 executor: support chunk for Sort (#5221) Ewan Chou 2017-11-27 20:39:26 +08:00
  • ee0d3f37a2 types, ranger: move Range to package ranger. (#5231) Yiding Cui 2017-11-27 18:17:29 +08:00
  • df3c400b67 plan: fix the join plan's hints. (#5227) Yiding Cui 2017-11-27 15:17:54 +08:00
  • 759c796e8c plan: clean code. (#5228) Han Fei 2017-11-27 15:08:32 +08:00
  • e440ac32f4 executor: notify TiDB update privilege after alter/drop user (#5226) tiancaiamao 2017-11-26 21:45:24 -06:00
  • fb610e6429 *: change executor Next() interface to Next(goctx.Context) (#5223) tiancaiamao 2017-11-26 21:17:33 -06:00
  • b6e49c9bf9 Add PROXY protocol support (#3757) Rain Li 2017-11-26 23:40:42 +08:00
  • 2338d4ad46 plan: clean code. (#5225) Han Fei 2017-11-26 23:33:12 +08:00
  • a428e9d820 executor: support chunk for IndexLookupReader. (#5206) Ewan Chou 2017-11-25 16:33:43 +08:00
  • f283a65f6b vendor: update kvproto for coprocessor streaming API (#5214) tiancaiamao 2017-11-24 21:00:08 -06:00
  • af4e73c43a tidb: always rebuild plan for retry. (#5218) Ewan Chou 2017-11-25 09:50:32 +08:00
  • 52e7f1a91c plan_test: make test stable (#5208) Haibin Xie 2017-11-24 11:19:41 +08:00
  • 70ae742524 tidb: update statement history in retry() (#5202) tiancaiamao 2017-11-23 20:36:01 -06:00
  • 9ac1c08bf8 ast, plan, expression: support builtin aggregation function 'bit_and' (#5147) Du Chuan 2017-11-24 09:58:41 +08:00
  • 7e480bd90e ast, parser: support create view syntax (#5197) HuaiyuXu 2017-11-23 22:53:50 +08:00
  • 90971a8cbf store/tikv: fix data race caused by race fixing. (#5204) disksing 2017-11-23 19:40:36 +08:00
  • 69352a0a29 types: fix parse duration when fsp round overflow 60 seconds (#5199) tiancaiamao 2017-11-23 05:23:22 -06:00
  • 191de50646 chunk: make chunk.Row iteratable (#5196) Jian Zhang 2017-11-23 12:45:09 +08:00
  • 81012db983 ranger: remove useless field and simplify some logic. (#5101) Yiding Cui 2017-11-23 12:40:07 +08:00
  • 7b2b3652a6 domain: load stats table asynchronously (#5188) Haibin Xie 2017-11-23 00:09:52 +08:00
  • ced6efc7f4 expression: support vectorized execution of expressions (#5184) Jian Zhang 2017-11-22 23:41:36 +08:00
  • ee7b0853bb table: tiny clean up and add logs (#5186) Lynn 2017-11-22 20:12:17 +08:00
  • 9e524cb0bf throw out error if index hint not exist (#4951) Zheng Dayu 2017-11-22 04:26:35 -06:00
  • 02f6bb27c7 *: remove goCtx from session struct (#5174) tiancaiamao 2017-11-22 02:17:38 -06:00
  • 9921f41491 types: add overflow truncate when convert str to float (#5130) xiaojian cai 2017-11-22 15:52:23 +08:00
  • 8892bdf373 types: fix invalid time cast bug (#4338) xiaojian cai 2017-11-22 15:24:56 +08:00
  • 0ff13ce876 executor: simplify logic (#5185) qupeng 2017-11-22 14:55:56 +08:00
  • a05c8b02d9 types: Make vet happy (#5187) Shen Li 2017-11-22 14:42:26 +08:00
  • aba165718c ddl: limit the length of the index name (#5161) xiaojian cai 2017-11-22 14:08:57 +08:00
  • f828016e9f *: move sessionctx/domainctx.go to domain package (#5168) Ewan Chou 2017-11-22 13:41:58 +08:00
  • 55b8f9f1ee executor, expression: support Chunk in ProjectionExec (#5178) Jian Zhang 2017-11-22 13:34:03 +08:00
  • 1b70a6d524 store/tikv: fix region cache data race. (#5171) disksing 2017-11-22 12:54:16 +08:00
  • 9c3600212a domain: Clean up the goroutine after closing a domain (#5163) Lynn 2017-11-22 10:57:19 +08:00
  • 4d0908736a *: preallocation for slice (#5180) Gin 2017-11-22 10:51:25 +08:00
  • 8b15cb52b7 *: move StatementContext to its own package. (#5177) Haibin Xie 2017-11-22 00:11:14 +08:00
  • 16003f0d82 executor: fix missing index update when automatic updating for timestamp 5172 (#5176) Jack Yu 2017-11-21 19:04:54 +08:00
  • 995a5872c8 plan: tiny clean (#5169) Han Fei 2017-11-21 17:54:43 +08:00
  • e7ac0066ca plan: clean code. (#5175) Han Fei 2017-11-21 17:37:51 +08:00
  • 3f212a6133 expression: fix from_unixtime(val>MaxInt32) (#5170) HuaiyuXu 2017-11-21 16:53:43 +08:00
  • 03a80acdc1 vendor: update tipb (#5167) Ewan Chou 2017-11-21 16:06:45 +08:00
  • cd914b6611 plan, executor: remove NeedHandle field (#5144) Han Fei 2017-11-21 15:20:24 +08:00
  • dd2812fa55 mysql, expression: support sql_mode 'PAD_CHAR_TO_FULL_LENGTH' (#5065) Du Chuan 2017-11-21 13:22:29 +08:00
  • e5f8ae074a statistics: avoid update delta when modified count is 0. (#5162) Ewan Chou 2017-11-21 10:22:32 +08:00