8a161721f1
planner, expression: remove TblID2Handle from Schema ( #11152 )
2019-08-16 13:02:16 +08:00
873d9514bc
expression: move FindIndexByName to parser ( #9951 )
2019-04-01 13:36:49 +08:00
39a21e9eea
config: add test for config ( #9850 )
2019-03-28 16:27:46 +08:00
e1667966ac
planner: fix assertion failure on LogicalJoin.EqualConditions ( #9066 )
2019-02-11 11:45:15 +08:00
d9e02b76dd
expression: remove redundant "errors.Trace()" in "expression" package ( #8609 )
2018-12-07 12:20:31 +08:00
4a3080a1c1
plan: use original field name when Column is extracted from IfNull ( #8225 )
2018-11-08 15:13:45 +08:00
32b1dbd8d5
*: rename "github.com/pkg/errors" to "github.com/pingcap/errors" ( #8136 )
...
We import "github.com/pkg/errors" in the code, and actually put
the "github.com/pingcap/errors" there in the vendor path.
That's a dirty hack, and prevent the introduce of Go module.
2018-11-01 16:09:07 +08:00
89dda9d9a8
*: move parser to a separate repository ( #8036 )
2018-10-25 11:12:10 +08:00
cb03f2bec1
move from juju/errors to pkg/errors ( #7151 )
2018-09-12 15:42:20 +08:00
44a2ad7f0f
expression, plan: rename Column.Position to Column.UniqueID ( #7218 )
2018-08-01 15:44:21 +08:00
f4f1692fd1
*: remove FromID from expression.Column ( #7157 )
2018-07-30 11:06:02 +08:00
12c87929b8
*:fix some golint && ineffassign && misspell to improve GoReport Result ( #5867 )
2018-02-23 19:31:05 +08:00
3ce567630b
executor: store column's fieldType in executor ( #5619 )
2018-01-12 16:57:31 +08:00
73e47e0e30
plan: refine the design of schema ( #5541 )
2018-01-05 12:54:24 +08:00
f8177996e7
plan: refine code about maxonerow ( #5501 )
2017-12-29 14:48:01 +08:00
a32b8dbcf6
*: use Chunk for TableReader. ( #5142 )
2017-11-21 10:08:50 +08:00
873e951338
expression: fix typo ( #4958 )
2017-10-31 11:16:45 +08:00
a34964a36a
*: improve the column info for client ( #4770 )
...
Add table/database info in the response message.
2017-10-15 08:27:13 -05:00
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