Commit Graph

15 Commits

Author SHA1 Message Date
881d76840b plan,executor: calculate generated columns in CRUD. (#3951) 2017-08-23 14:52:43 +08:00
059f6dd2f1 executor, expression, plan: remove rowMeta from row (#3758) 2017-08-04 18:37:31 +08:00
40ce39c79a plan, expression: support join key is an expression. (#3813) 2017-07-20 18:39:33 +08:00
8c24c018b4 expression: add unit test for schema.go (#3779) 2017-07-18 20:01:42 +08:00
7db25f45c8 plan, expression: improve merge join with multiple keys. (#3737) 2017-07-14 16:28:50 +08:00
4f56ece779 *: a little fix and add 3 functions. (#3486) 2017-06-20 14:45:12 +08:00
4bc3cf7a48 *: support using clause in join statement. (#3372) 2017-06-12 17:14:13 +08:00
37977865df *: add max1row info and refine scalar subquery's decorrelation. (#2646) 2017-02-17 19:25:00 +08:00
1c01055496 plan: add Contains function on Schema (#2588)
Improve readablity.
2017-02-04 14:25:12 +08:00
461fd98bb0 *: rename the plan interface. (#2547) 2017-01-25 15:10:44 +08:00
fb429408c9 *: make schema as a pointer. (#2533) 2017-01-23 16:23:47 +08:00
c470a46283 *: remove useless code. (#2457) 2017-01-15 11:37:48 +08:00
1dd0945cf3 *: add unique key info into schema (#2376) 2017-01-06 17:36:39 +08:00
5f96f67cbc *: change schema from []*Column to struct (#2321) 2016-12-27 14:02:19 +08:00
3683d5f950 plan & expression: split the logic of column pruning and indices resolving. (#2051) 2016-11-23 18:01:27 +08:00