Commit Graph

8026 Commits

Author SHA1 Message Date
546b5a9418 *: support tls connection to pd and tikv (#5311) 2017-12-12 20:17:19 -06:00
581002b8f7 plan, executor: only set DefaultValues in agg push down. (#5383) 2017-12-12 21:31:58 +08:00
2edc8dcfab executor: fix a bug when apply meets index join (#5381) 2017-12-12 20:25:27 +08:00
6b3ac08b7d config: enable table split. (#5379) 2017-12-12 01:11:30 -06:00
e604d4b894 util/chunk: fix get decimal datum. (#5377)
The length and frac must be set to properly encode a decimal datum.
2017-12-12 14:31:43 +08:00
8825d9b998 executor: support Chunk for joinResultGenerator (#5357) 2017-12-12 13:29:51 +08:00
2cdf05f4ab server: support http index mvcc interface (#5304) 2017-12-12 11:18:15 +08:00
6f375117a7 plan: check every child and rebuild their schema if necessary (#5358) 2017-12-11 18:59:57 +08:00
f355030858 executor: remove the useless encode (#5366) 2017-12-11 18:20:54 +08:00
09a5c9201e store/tikv: eliminate rollback txn info log in mockTikv. log it in debug level. (#5361) 2017-12-11 17:57:13 +08:00
d0ee98fa33 vendor: update vendor (#5367) 2017-12-11 17:29:52 +08:00
28a4775170 store/tikv:fix bug in GetRegionByID (#5356) 2017-12-11 16:01:18 +08:00
6297ad5854 plan: tiny clean up (#5364) 2017-12-11 15:03:15 +08:00
6ca4382dba *: fix update JSON field. (#5345) 2017-12-11 11:39:14 +08:00
8f5f071c9b executor: InsertExec support NextChunk (#5352) 2017-12-10 22:01:31 +08:00
a7b0a1f915 server,tidb: move cancel function from session to clientConn (#5346) 2017-12-09 15:27:58 +08:00
a2fb741191 *: Chunk add context parameter (#5348) 2017-12-09 11:23:40 +08:00
c9245f52c2 plan: add hint to force to choose hash join. (#5315) 2017-12-08 20:02:45 +08:00
cbf12b4fd7 executor: fix join result generator's bug. (#5332) 2017-12-07 22:41:35 +08:00
8f199befc9 executor: reduce a comparison in union scan (#5336) 2017-12-07 19:40:32 +08:00
648e51d19e store/tikv: support coprocessor streaming API for tikv client (#5254) 2017-12-07 18:37:22 +08:00
3674523cfb *: replace binary-tree library from petar/GoLLRB to google/btree. (#5335) 2017-12-07 18:12:35 +08:00
addde3d8eb store/tikv/mocktikv: remove useless code (#5337) 2017-12-07 17:22:51 +08:00
113bae29e5 ddl: clean up (#5333) 2017-12-07 13:53:03 +08:00
d742d9285a parser: support sql_mode 'IGNORE SPACE' (#5106) 2017-12-07 09:49:48 +08:00
be60bcfbc3 executor: avoid double closing child in "NestedLoopJoinExec" && "HashSemiJoinExec" (#5329) 2017-12-06 23:22:52 +08:00
54f019570c *: enable gofail for make dev. (#5325)
* *: update go-check

* *: enable gofail for make dev.
2017-12-06 19:51:57 +08:00
f3b5975e4a AST: add Format interface on ExprNode for convert AST back to string (#5299) 2017-12-06 19:25:16 +08:00
33db46ee37 server: provide table disk usage HTTP API for tidb-ctl (#5309) 2017-12-06 04:09:54 -06:00
8dfa0b8849 plan, executor: add physical plan for max1row, dual and exists (#5324) 2017-12-06 17:18:08 +08:00
8ec4a41916 plan: make show no longer a logical/physical plan (#5321) 2017-12-06 16:31:32 +08:00
41d9b2d18d plan: remove repeated stats profile caculation (#5313) 2017-12-06 16:09:42 +08:00
0ba7552906 ddl: fix a bug when we backfill index with nil (#5319) 2017-12-06 15:20:01 +08:00
38f794d875 plan, executor: add physical proj and topn. (#5316) 2017-12-06 13:30:58 +08:00
738f933016 *: session variable value should not be modified when get global variable (#5317) 2017-12-06 13:17:29 +08:00
b0cd155e86 Use scratch (slim) container (#5303)
* [FEATURE] Use scratch (slim) container
2017-12-05 20:25:19 -08:00
c46f289d5a expression, plan: support builtin aggregation function 'bit_xor' (#5090) 2017-12-05 19:32:27 +08:00
714b68c568 *: improve performance of show variables (#5297) 2017-12-05 19:23:52 +08:00
6e851719b7 plan, executor: add physical operator for lock, limit and union all. (#5301) 2017-12-05 18:55:23 +08:00
60f14c6114 plan, executor: replace sort with logicalSort and physicalSort (#5298) 2017-12-05 18:43:43 +08:00
77c4a98afb plan, stats: remove unnecessary clone (#5306) 2017-12-05 18:27:44 +08:00
c9a196c413 need go1.9 (#5310)
fix syntax error: unexpected = in type declaration. need go1.9
2017-12-05 17:37:23 +08:00
5155361045 executor: support Chunk for UnionExec (#5229) 2017-12-05 16:53:34 +08:00
a1428ac33b plan: the schema topN that is pushed down isn't set correctly. (#5305) 2017-12-05 16:10:21 +08:00
4053eae396 show: fix variable scope error (#5291) 2017-12-05 11:12:35 +08:00
c1b408ae5b plan: less allocation (#5302) 2017-12-05 10:35:20 +08:00
a1b1bb45e8 executor: support Chunk for TopN. (#5260) 2017-12-04 22:00:05 +08:00
8a9bd31a89 plan, store: add unqiue index check in mock-tikv (#5245)
* plan, store: add unqiue index check in mock-tikv
2017-12-04 19:16:41 +08:00
585f98e4a8 plan: extract getChildrenPossibleProp to a file. (#5286) 2017-12-04 15:16:41 +08:00
7e0827fa90 util/chunk: add List to holds a slice of Chunk. (#5290) 2017-12-04 15:03:12 +08:00