-
8adac8fe6c
*: set low priority for expensive SQL and high priority for point get (#3881)
tiancaiamao
2017-08-02 13:53:36 +08:00
-
1baee60037
plan: avoid panic in explain (#3979)
Han Fei
2017-08-02 11:02:04 +08:00
-
6921161fde
types, expression: cast string as time (#3977)
winkyao
2017-08-01 23:35:20 +08:00
-
161c532025
parser: (partially) fix float point parsing with leading dot (#3964)
Wenxuan Shi
2017-08-01 22:28:48 +08:00
-
c27747649c
server: make show processlist doesn't include killed session (#3978)
tiancaiamao
2017-08-01 22:07:45 +08:00
-
6ea563fe5b
Fix issue 3966, get_format(TIMESTAMP, 'USA') (#3976)
Jack Yu
2017-08-01 20:00:36 +08:00
-
d0dcb5b0a6
expression, parser: fix issue #3691, cast compatibility (#3894)
winkyao
2017-08-01 16:47:38 +08:00
-
01c1d4c5c5
executor: truncate the trailing spaces for "CHAR[(M)]" types (#3878)
Jian Zhang
2017-08-01 16:15:25 +08:00
-
289a906861
plan: move explan_test.go to plan package. (#3972)
Han Fei
2017-08-01 14:45:11 +08:00
-
2745333435
parser,plan: support \N shortcut for null (#3943)
Hongyuan Wang
2017-08-01 14:16:43 +08:00
-
7874e989eb
*: support natural join. (#3861)
Zejun Li
2017-08-01 00:56:29 -05:00
-
26f622d1a7
plan, executor: implement ExplainInfo() interface for data source operators (#3953)
Jian Zhang
2017-08-01 13:08:24 +08:00
-
3527750130
expression, executor, plan: rewrite builtin function trim. (#3936)
Changjian Zhang
2017-08-01 10:54:31 +08:00
-
58dca67d6e
*: fix close problem for index look up executor. (#3957)
Han Fei
2017-07-31 21:13:42 +08:00
-
c8d31054b7
explain: fix a panic for explain. (#3955)
Han Fei
2017-07-31 19:39:28 +08:00
-
f283948ae9
plan: fix the order of schema columns (#3946)
Han Fei
2017-07-31 15:49:14 +08:00
-
2c4a46e2f0
statistics: return 1 when statistics is not ready and row count of table is 0 (#3952)
Jian Zhang
2017-07-31 14:28:04 +08:00
-
dff73cc6e4
*: Modify the Makefile for go vet (#3900)
Jack Yu
2017-07-30 23:02:52 -05:00
-
0aa27c3d3d
lexer: fix panic when input "'\\" (#3948)
Cholerae Hu
2017-07-30 22:35:36 -05:00
-
c95bc0c967
plan: implement ExplainInfo() interface for join operators (#3915)
Jian Zhang
2017-07-31 10:59:52 +08:00
-
c9292044fa
config: set default value for QueryLogMaxlen and QueryLogMaxlen (#3947)
tiancaiamao
2017-07-31 10:24:47 +08:00
-
9f66dd1931
expression, executor, plan: rewrite builtin function ltrim and rtrim. (#3939)
Changjian Zhang
2017-07-31 10:10:38 +08:00
-
764e2d43e5
Update CONTRIBUTING.md (#3945)
Jiaxing Liang
2017-07-29 19:16:34 -07:00
-
8df4f7f753
expression, executor: revert typeinfer of cast and binary ops && add TestUnaryNot (#3941)
HuaiyuXu
2017-07-29 09:44:45 +08:00
-
597796e166
*: fix bad column offsets in DML. (#3754)
qupeng
2017-07-28 20:56:25 +08:00
-
240dcf8bc1
*: rewrite bitNeg using new expression evaluation architecture (#3937)
HuaiyuXu
2017-07-28 19:14:55 +08:00
-
b991c56d9f
plan: fix name with white space at the end (#3927)
Jack Yu
2017-07-28 05:12:23 -05:00
-
53b27dd3ec
tidb/config: Extract the configuration as a package and add two configurations for tidb (#3919)
Hu Ming
2017-07-28 17:01:22 +08:00
-
640e34dc97
*: rewrite unary not using new expression evaluation architecture (#3925)
HuaiyuXu
2017-07-28 15:34:51 +08:00
-
bb1878d271
executor: fix bug when sort meets apply. (#3932)
Han Fei
2017-07-28 14:33:11 +08:00
-
0dbb0877e0
plan, executor: support ordered index join. (#3921)
Han Fei
2017-07-28 13:45:27 +08:00
-
e4c104b291
expression, executor, plan: rewrite builtin function PI (#3846)
Wei Fu
2017-07-28 11:30:10 +08:00
-
5308024670
server/region_handler: txn debug tool for tikv (#3787)
Shirly
2017-07-28 10:31:49 +08:00
-
e94996addf
*: add parser support for multiple tables renaming (#3892)
David Chen
2017-07-27 20:01:24 +08:00
-
4203eba42b
*: rewrite logicalXor using new expression evaluation architecture (#3899)
HuaiyuXu
2017-07-27 19:52:07 +08:00
-
b88d3c2bb1
expression, executor: fix duration column <cmp> constant(#3884) (#3918)
HuaiyuXu
2017-07-27 19:13:32 +08:00
-
5ae3ae9e42
*: rewrite bitAnd using new expression evaluation architecture (#3901)
HuaiyuXu
2017-07-27 19:01:18 +08:00
-
45b13118ad
parser, plan, util: fix alter table does not check the field length limitation (#3859)
dawxy
2017-07-27 17:27:50 +08:00
-
0d9ea869c2
*: fix set/get var race (#3913)
Han Fei
2017-07-27 16:08:20 +08:00
-
c844ad7cea
*: fix two error shade bug. (#3910)
qupeng
2017-07-27 15:40:21 +08:00
-
fb16e7364c
*: rewrite bitOr using new expression evaluation architecture (#3904)
HuaiyuXu
2017-07-27 14:33:10 +08:00
-
ae7c8d0d14
store/tikv: optimize testing (#3886)
tiancaiamao
2017-07-27 13:39:07 +08:00
-
df4d25b8fd
*: rewrite bitXor using new expression evaluation architecture (#3905)
HuaiyuXu
2017-07-27 13:09:36 +08:00
-
c6b4aa8fe5
plan, statistics: plan topn more precisely. (#3902)
Han Fei
2017-07-27 10:53:22 +08:00
-
88b5eb23f0
*: rewrite leftShift using new expression evaluation architecture (#3906)
HuaiyuXu
2017-07-27 09:41:34 +08:00
-
488365285a
*: rewrite rightShift using new expression evaluation architecture (#3907)
HuaiyuXu
2017-07-26 21:13:12 +08:00
-
c0c95199cd
plan: implement ExplainInfo() interface for simple operators (#3883)
Jian Zhang
2017-07-26 20:28:58 +08:00
-
5f9bcfe63c
*: rewrite logicOr using new expression evaluation architecture (#3903)
HuaiyuXu
2017-07-26 19:48:35 +08:00
-
91ba0841b0
executor, sessionctx, util: treat decimal truncation as warning during inserting (#3897)
Jian Zhang
2017-07-26 19:10:42 +08:00
-
ea9e894afa
plan: fix typo (#3898)
Wenxuan Shi
2017-07-26 03:20:25 -05:00
-
fad1e7eca1
plan: fix cost estimation (#3896)
Haibin Xie
2017-07-26 15:24:13 +08:00
-
e008c6c36a
expression: fix #3762, signed integer overflow handle in minus unary scalar function (#3780)
winkyao
2017-07-26 11:44:00 +08:00
-
1f0c4cb4e1
expression, executor, plan: rewrite builtin function exp (#3871)
mo2zie
2017-07-26 09:59:27 +08:00
-
0806aac33b
Index char(0) should be failed (#3864)
Jack Yu
2017-07-25 19:23:48 -05:00
-
5943198358
*: Add the two states test (#3804)
Lynn
2017-07-26 00:24:56 +08:00
-
743f5c0c2b
vendor: update kvproto for support DeleteRange in future. (#3882)
qupeng
2017-07-26 00:11:22 +08:00
-
f38412a086
plan: add more tests. (#3885)
Han Fei
2017-07-25 23:55:46 +08:00
-
0337e201bd
executor: analyze index should keep order (#3887)
Haibin Xie
2017-07-25 23:38:06 +08:00
-
96857eb021
expression, executor: password should return empty string when parameter is null (#3880)
Jian Zhang
2017-07-25 23:19:12 +08:00
-
85b0155f85
expression: fix EvaluateExprWithNull when meet cast(#3873) (#3875)
HuaiyuXu
2017-07-25 21:16:34 +08:00
-
b938ea28ba
ast: improve ast test coverage to exceed 80 percent (#3870)
winkyao
2017-07-25 20:17:10 +08:00
-
d35acbdf08
types: Fix insert error when column length is zero (#3849)
Jack Yu
2017-07-25 05:59:38 -05:00
-
71773cf33c
*: change "AndAnd", "OrOr" to "LogicAnd", "LogicOr" respectively (#3874)
Jian Zhang
2017-07-25 15:53:02 +08:00
-
8ebe4c2549
plan, executor, expression: refactor explain (#3809)
Jian Zhang
2017-07-25 14:12:48 +08:00
-
101be824ac
expression: make golint happy (#3872)
mo2zie
2017-07-25 10:38:22 +08:00
-
6b94f4433a
plan, expression: move constant fold to NewFunction (#3868)
Han Fei
2017-07-25 01:22:45 +08:00
-
4175a7e708
expression, executor, plan: rewrite builtin function cot (#3856)
mo2zie
2017-07-25 00:08:58 +08:00
-
ba85195520
*: rewrite builtin func andand (#3853)
HuaiyuXu
2017-07-24 23:46:49 +08:00
-
c0ed36dd18
plan: fix index filter condition push down (#3867)
Haibin Xie
2017-07-24 23:12:36 +08:00
-
c605b0d636
infoschema,util/types: fix infoschema not support unsigned (#3818)
Liao Qiang
2017-07-24 19:45:24 +08:00
-
4dadd2dc88
executor: sort handles for double read. (#3865)
Han Fei
2017-07-24 17:59:54 +08:00
-
c59d5bc6f7
parser: support two json grammar sugar. (#3854)
qupeng
2017-07-24 14:01:49 +08:00
-
6d48faa8d2
plan: fix bug of apply plan. (#3855)
Han Fei
2017-07-23 15:54:00 +08:00
-
a9b1a83f31
executor: fix a bug in index join. (#3860)
Han Fei
2017-07-23 15:42:19 +08:00
-
b091e828cf
table(test): add unit tests for coverage of package table (#3770)
Jack Yu
2017-07-21 08:34:59 -05:00
-
90cd982da3
expression: add unit test for expr_to_pb.go (#3842)
Jian Zhang
2017-07-21 18:45:19 +08:00
-
51ff387364
ci: update circle ci to v2 (#3850)
ShuYu Wang
2017-07-21 18:19:17 +08:00
-
29925a8073
plan: remove useless plan. (#3841)
Han Fei
2017-07-21 18:00:17 +08:00
-
663323ce54
store/tikv: abstract MVCCStore interface and add test (#3837)
tiancaiamao
2017-07-21 12:10:06 +08:00
-
da91cf8a87
util,store/tikv: trace caller of cancel() by a new WithCancel (#3812)
tiancaiamao
2017-07-21 10:44:22 +08:00
-
584a0c32dc
model, distsql: add unit tests (exclude distsql/xeval) (#3806)
Jack Yu
2017-07-20 10:16:20 -05:00
-
eaa01de109
expression: improve unit test coverage of scalar_function.go to 90.2% (#3840)
HuaiyuXu
2017-07-20 21:30:03 +08:00
-
9ee8476727
expression: improve unit test coverage of expression.go to 82.5% (#3828)
HuaiyuXu
2017-07-20 20:14:01 +08:00
-
ff7de9972f
expression, executor, plan: rewrite builtin function unhex. (#3830)
Changjian Zhang
2017-07-20 06:56:12 -05:00
-
a19ad3f480
ddl: support create index with type and comment (#3814)
Jack Yu
2017-07-20 06:01:14 -05:00
-
40ce39c79a
plan, expression: support join key is an expression. (#3813)
Han Fei
2017-07-20 18:39:33 +08:00
-
6a1df12321
expression: improve unit test coverage for column.go to 94.9% (#3822)
HuaiyuXu
2017-07-20 18:23:48 +08:00
-
62fcf2c798
statistics: make the naming more coherent (#3827)
Haibin Xie
2017-07-20 18:06:00 +08:00
-
edb9110a7c
*: CoerceDatum should deal with truncate error internally (#3799)
qupeng
2017-07-20 16:46:06 +08:00
-
b55245dd83
executor: a naive support for load data fields enclosed by (#3759)
tiancaiamao
2017-07-20 15:08:24 +08:00
-
26f307a538
util/types: add test for datum eval function (#3795)
tiancaiamao
2017-07-20 14:42:32 +08:00
-
e4ea902125
expression, executor, plan: rewrite builtin function ceil (#3819)
Wei Fu
2017-07-20 14:32:35 +08:00
-
ac77039d83
*: Make travis happy (#3821)
Shen Li
2017-07-20 13:33:05 +08:00
-
ae3c67911d
ddl: Fix the wrong offset when using PK as an index (#3820)
Lynn
2017-07-20 12:59:13 +08:00
-
ea84cabf0e
plan: set column's FromID to the projection's ID (#3811)
Jian Zhang
2017-07-20 11:09:47 +08:00
-
37d8ea3e38
expression, executor, plan: rewrite builtin function floor (#3791)
Wei Fu
2017-07-19 22:19:01 +08:00
-
e7f97522b8
expression, executor, plan: rewrite builtin function hex (#3794)
Changjian Zhang
2017-07-19 04:38:12 -05:00
-
cb4e3dd3d4
ddl: fix a version bug (#3800)
Lynn
2017-07-19 13:08:13 +08:00
-
9459f1d10f
plan: refactor projection elimination (#3687)
Jian Zhang
2017-07-19 12:28:54 +08:00
-
fc9d5eb215
executor, codec: fix bug when join 2 decimal keys. (#3797)
Han Fei
2017-07-19 11:42:17 +08:00