Commit Graph

  • 4d50ae22bc kvencode: enable prepare plan cache. (#5627) winkyao 2018-01-14 15:04:36 +08:00
  • ccd11f1409 bump logrus version (#5631) Zhexuan Yang 2018-01-13 19:18:16 +08:00
  • 3ce567630b executor: store column's fieldType in executor (#5619) HuaiyuXu 2018-01-12 16:57:31 +08:00
  • 3cff21e5b1 plan, executor: avoid children type assertion. (#5616) Han Fei 2018-01-12 15:39:50 +08:00
  • 18ba3470f6 stats: adjust CM sketch default size (#5614) Haibin Xie 2018-01-12 14:29:46 +08:00
  • 31b606d30d executer: optimization for insert ignore (#5508) Jack Yu 2018-01-12 11:09:25 +08:00
  • 4dd1fc208d codec, expression: support encoding a Chunk row (#5578) Jian Zhang 2018-01-11 20:29:31 +08:00
  • dcca160d29 ddl: tiny clean up (#5615) Lynn 2018-01-11 20:01:52 +08:00
  • 849e96a3eb make bench_test.go work again (#5618) HuaiyuXu 2018-01-11 19:49:37 +08:00
  • f8a2c807fd executor: support Chunk for ExecuteExec (#5410) Jian Zhang 2018-01-11 18:38:12 +08:00
  • 547ecacadd doc: dep cleanup (#5621) Darren Hoo 2018-01-11 18:17:33 +08:00
  • 5a555703c0 *: garbage collect useless stats info (#5587) Haibin Xie 2018-01-11 17:10:30 +08:00
  • 20f85865f0 executor: close hashjoin goroutines as soon as possible to avoid unexpected error (#5620) HuaiyuXu 2018-01-11 16:22:44 +08:00
  • 610282c22f plan: rename convert2NewPhysicalPlan to convert2PhysicalPlan (#5613) Han Fei 2018-01-11 14:00:29 +08:00
  • f4fa60d306 executor, expression: support chunk for HashJoinExec (#5439) HuaiyuXu 2018-01-10 22:06:58 +08:00
  • 6f2a8577b9 chunk: "setMutRowJSON" should allocate one more byte for null bitmap (#5603) Jian Zhang 2018-01-10 21:35:01 +08:00
  • 038201caed config: add MaxProcs (#5612) Ewan Chou 2018-01-10 20:12:23 +08:00
  • 3e298e3390 executor: "fetchShowTableStatus" should append an integer to the third column instead of a string (#5608) Jian Zhang 2018-01-10 17:05:23 +08:00
  • 3cd10669a0 plan, executor: change 'out of order' to 'keep order'. (#5607) Han Fei 2018-01-10 15:57:31 +08:00
  • 4136b81c23 *: merge IntColumnRange with NewRange. (#5591) Yiding Cui 2018-01-10 15:50:58 +08:00
  • 6f86ddda7c kv_encoder: add lock to storeBootstrapped (#5595) winkyao 2018-01-10 14:32:47 +08:00
  • 9fec4723f9 ddl: update the behavior when 'RunWorker's' is false (#5598) Lynn 2018-01-10 13:25:27 +08:00
  • b7e7cd5d9a executor: lazily initialize InsertValues.colDefaultVals, because not every insert statement needs it. (#5589) winkyao 2018-01-09 22:36:04 +08:00
  • c56c3de68b tidb: upgrade username length limit to 32 (#5588) tiancaiamao 2018-01-09 03:17:06 -06:00
  • db328586b6 stats: speed up row count estimation (#5579) Haibin Xie 2018-01-09 15:37:49 +08:00
  • 648640b5b3 ranger: avoid overflow and truncate error when building range. (#5577) Yiding Cui 2018-01-09 12:38:53 +08:00
  • 5db9ac2506 types,util/chunk: refactor Time for Chunk. (#5571) Ewan Chou 2018-01-09 10:12:27 +08:00
  • e9b450aa0a table: InsertExec eliminate unnecessary CastValue. (#5581) winkyao 2018-01-08 19:21:04 +08:00
  • ee3c30fa65 table: store writableIndices in Table, avoid unnecessary operations. (#5580) winkyao 2018-01-08 16:55:34 +08:00
  • 4c63b26270 plan: fix issue#5570. (#5574) Yiding Cui 2018-01-08 16:41:03 +08:00
  • 5692f459af expression: refine the type infer of group_concat (#5573) HuaiyuXu 2018-01-08 16:21:44 +08:00
  • a7a9f4b9f6 remove glide files (#5576) Zhexuan Yang 2018-01-08 15:34:11 +08:00
  • 136462d76a use dep instead of glide (#5558) Zhexuan Yang 2018-01-08 11:00:06 +08:00
  • eddff3429a *: importing data reduce memory allocations. (#5549) winkyao 2018-01-07 12:48:07 +08:00
  • ecbd60c3ff *: add arguement StatementContext to Encode functions. (#5566) Ewan Chou 2018-01-06 17:31:08 +08:00
  • de992eb570 expression: only do a shallow copy when evaluating a "Column" expression (#5542) Jian Zhang 2018-01-06 12:24:30 +08:00
  • 07dc46d3cb expression: refactor hybrid type expressions (#5550) Jian Zhang 2018-01-06 11:04:50 +08:00
  • 6943463c87 tidb-server:Remove the override of GOMAXPROCS (#5567) Cruth kvinc 2018-01-06 10:49:41 +08:00
  • bc459c5261 executor: support Chunk for HashAggExec (#5244) Du Chuan 2018-01-06 10:21:52 +08:00
  • c7b13ef1af plan: refine code. (#5565) Han Fei 2018-01-05 23:47:33 +08:00
  • c45111d9f6 stats: use more compact structure for histograms (#5539) Haibin Xie 2018-01-05 20:43:01 +08:00
  • 8b149c3323 Prealloc / collides with package name (#5560) Evgeniy Kulikov 2018-01-05 14:15:54 +03:00
  • 73e47e0e30 plan: refine the design of schema (#5541) Han Fei 2018-01-05 12:54:24 +08:00
  • c19307c41c util, executor: refactor Chunk.AppendRow to handle virtual row (#5563) Jian Zhang 2018-01-05 12:35:21 +08:00
  • 97ae04a37c expression: consider time zone for builtin function curtime/sysdate/curdate (#5548) tiancaiamao 2018-01-04 02:40:09 -06:00
  • 04ef7d7992 *: shard implicit row ID (#5513) Ewan Chou 2018-01-04 16:32:41 +08:00
  • e8f3828752 *: fix bug when init HTTP stats handler (#5555) Haibin Xie 2018-01-04 15:10:01 +08:00
  • ea3b49af4a store/tikv: implement coprocessor streaming in mocktikv (#5466) tiancaiamao 2018-01-04 00:58:51 -06:00
  • 01f132ed39 stats: fix bug when estimating row count for outdated histograms (#5552) Haibin Xie 2018-01-04 14:31:25 +08:00
  • f744c777de parser: Support PACK_KEYS option in CreateTable statement (#5554) Shen Li 2018-01-04 13:37:49 +08:00
  • 76bce9d4cd docs: get table schema by "table_id" not "tableid" (#5527) Jack Yu 2018-01-04 11:49:31 +08:00
  • 9863cc0f51 tidb: move loadCommonGlobalVariablesIfNeeded to Execute (#5547) tiancaiamao 2018-01-03 21:32:57 -06:00
  • 664ec4f182 *: checkout to that branch before pulling data from upstream (#5543) Jian Zhang 2018-01-04 11:22:20 +08:00
  • 835b764db3 stats: fix bug when build histograms for null json (#5545) Haibin Xie 2018-01-04 11:15:32 +08:00
  • 4d5dd323d9 *: the result of admin show ddl ... shows a job‘s start time (#5517) Lynn 2018-01-04 10:50:35 +08:00
  • 019dbb7c9b executor: support Chunk for StreamAggExec (#5490) Jian Zhang 2018-01-03 19:47:18 +08:00
  • ed7f400d9d plan: reuse expressionRewriter. (#5537) Yiding Cui 2018-01-03 16:39:14 +08:00
  • 526294e63b plan: check decimal|numeric flen or decimal is valid (#5530) winkyao 2018-01-03 16:03:21 +08:00
  • 7c23a84a2c server, statistics: add dump_stats api for debug (#5534) flipped 2018-01-03 14:47:56 +08:00
  • 3e3b633963 distsql: let the coprocessor streaming API use StreamResponse (#5389) tiancaiamao 2018-01-03 00:12:20 -06:00
  • b10a65dca1 plan: covert max/min to topN. (#5516) Yiding Cui 2018-01-02 22:30:17 +08:00
  • 36d9b61365 *: AddIndex skip checking unique constraint when TiDB is importing data. (#5535) winkyao 2018-01-02 20:08:49 +08:00
  • 132626e4f6 ddl: fix rawArgs is overwritten (#5531) Lynn 2018-01-02 17:03:58 +08:00
  • 682bec01f6 meta: tiny clean up (#5538) Lynn 2018-01-02 15:58:52 +08:00
  • bb2440b636 store: enable builtin aggregation function 'bit_and', 'bit_or', 'bit_or' (#5533) Du Chuan 2018-01-02 02:09:25 +08:00
  • fea4b02ff3 expression, types: "Flen" and "Decimal" of "TypeNewDecimal" should not be -1 (#5523) Jian Zhang 2017-12-31 12:23:04 +08:00
  • b1e1a26151 types: refine Time type (#5521) Ewan Chou 2017-12-30 19:30:35 +08:00
  • c970be55f8 ddl: Clean log (#5524) Shen Li 2017-12-29 16:56:26 +08:00
  • f8177996e7 plan: refine code about maxonerow (#5501) Han Fei 2017-12-29 14:48:01 +08:00
  • 233ab3fd15 tidb: fix some case TiDB does not graceful shutdown expectly. (#5518) winkyao 2017-12-29 12:34:42 +08:00
  • 47cde7e210 plan: add comments and tiny clean up (#5506) Lynn 2017-12-27 21:32:07 +08:00
  • b901867b83 util/ranger: change BuildRange to build column/index/table range (#5509) tiancaiamao 2017-12-27 06:16:19 -06:00
  • 0d96c12e60 kv, store: refine some comments (#5498) Han Fei 2017-12-27 19:38:36 +08:00
  • 93b52805c3 ast, executor: set Fields for SelectStmt in PrepareExec (#5504) HuaiyuXu 2017-12-27 17:16:49 +08:00
  • fc80a91ddf plan: remove useless aggregation function during "buildQuantifierPlan" (#5510) Jian Zhang 2017-12-27 15:27:39 +08:00
  • 427b02e00a ddl: support alter table auto_increment (#5472) Jack Yu 2017-12-27 13:41:33 +08:00
  • b0921f9d27 executor: implement NextChunk interface for UnionScanExec (#5432) Jian Zhang 2017-12-26 20:08:11 +08:00
  • b543bcc7df executor: joinGenerator use chunk.Iterator (#5500) Ewan Chou 2017-12-26 18:47:29 +08:00
  • 80cf3ed3be kvencoder: add prepare sql encode support (#5505) winkyao 2017-12-26 18:32:29 +08:00
  • 140c3d0739 executor: "InsertExec.NextChunk" should use function "getRowsSelectChunk" (#5493) winkyao 2017-12-26 18:24:41 +08:00
  • 95a5c8ce5a expresion, executor: correct the type inference of function "sum" and "avg" (#5495) Jian Zhang 2017-12-26 18:16:52 +08:00
  • c003acfe6e ddl: fix the case that fails to split a table (#5496) Lynn 2017-12-26 16:44:34 +08:00
  • fa62e9fd01 *: merge ranger.IndexRange and ranger.ColumnRange. (#5485) Yiding Cui 2017-12-26 16:08:36 +08:00
  • 76f9e3e03b statistics,expression: reduce allocation for DetachCondsForSelectivity, add a Filter function (#5482) tiancaiamao 2017-12-26 01:01:28 -06:00
  • ccc10a56a6 executor: support Chunk for NestedLoopApply (#5475) Ewan Chou 2017-12-26 13:37:19 +08:00
  • 100bc58a83 parser, variable: fix #5478, make 'set transaction read only' works. (#5483) winkyao 2017-12-25 21:36:15 +08:00
  • 46fd1eb536 executor: support Chunk for ShowExec (#5456) Jian Zhang 2017-12-25 21:29:56 +08:00
  • 5c9eced880 chunk: add Iterator interface. (#5476) Ewan Chou 2017-12-25 21:23:27 +08:00
  • 04a91532b8 expression: fix return type and decimal len for builtin aggregation function 'avg' and 'sum' (#5292) Du Chuan 2017-12-25 21:15:37 +08:00
  • f67c068b26 plan: update type (#5488) Lynn 2017-12-25 20:29:12 +08:00
  • a7beb99d75 *: support pushing down stream aggregation on mocktikv (#5444) Lynn 2017-12-25 15:40:53 +08:00
  • cc0c09820d executor, plan: reading from memtable should only take the needed columns (#5481) Jian Zhang 2017-12-25 15:15:18 +08:00
  • 0dee2ab0e7 expression: fix VectorizedFilter (#5477) Ewan Chou 2017-12-25 11:48:20 +08:00
  • 48aae7b6ef *: support show auto increment ID (#5470) Lynn 2017-12-22 20:16:11 +08:00
  • 7159dd0ef6 executor: support Chunk for TableScanExec (#5443) Jian Zhang 2017-12-22 19:52:43 +08:00
  • 51431b2cf3 added http api for tidb (#5388) datahoecn 2017-12-22 18:37:46 +08:00
  • 232ecbeca0 executor: support Chunk for MergeJoinExec (#5312) Jian Zhang 2017-12-22 16:47:22 +08:00
  • 855df184e1 executor: support Chunk for TableDualExec (#5395) Jian Zhang 2017-12-22 16:37:21 +08:00
  • 544956bd54 types/json: remove old JSON type. (#5468) Ewan Chou 2017-12-22 16:03:18 +08:00
  • b780b540ef store/tikv: fix [TIME_COP_TASK] log print empty store informaction (#5473) tiancaiamao 2017-12-22 00:18:25 -06:00