fa7de823db
ddl: support range partition in show table status ( #7173 )
2018-07-29 13:13:32 +08:00
7682a74d15
*: kill one's own connection doesn't require SUPER privilege ( #6954 )
...
`kill tidb connID`, if the user is the owner of that connection, there
is no need to check the SUPER privilege.
SessionManager interface is slightly modified.
2018-07-05 20:17:17 +08:00
2292844f34
*: support session variable 'warning_count' and 'error_count' ( #6945 )
2018-07-02 19:00:24 +08:00
cef2ebde62
*: support 'SHOW ERRORS' statment and reports errors in 'SHOW WARNINGS' statement ( #6936 )
2018-06-29 19:09:12 +08:00
37c41fd7ea
*: support 'show privileges' ( #6792 )
2018-06-11 15:43:14 +08:00
12d4c5aea5
*: support 'show master status' ( #6785 )
2018-06-08 12:36:12 +08:00
1327ebbf96
ddl: year type should not has unsigned flag ( #6745 )
2018-06-04 18:38:17 +08:00
950268b2aa
executor: don't output foreign keys in show create table statement. ( #6693 )
2018-05-30 16:14:51 +08:00
30fe5262b5
fix show create table display mistake ( #6630 )
2018-05-23 22:31:06 +08:00
b84453e750
parser: only allow int column in range partition ( #6339 )
2018-05-02 14:36:26 +08:00
cd15501cf9
privilege: clean up privilege.Enable variable ( #6427 )
2018-04-28 07:13:23 -05:00
0d0d9880fc
executor: support range column in show create table ( #6332 )
2018-04-25 13:36:15 +08:00
0d7a71cf16
executor: support table partition in show create table stmt ( #6292 )
2018-04-16 22:10:56 +08:00
922ba2464c
*: make explicit timestamp on ( #6238 )
2018-04-11 15:36:26 +08:00
0dd2ee5208
*: Support "show grants for current_user();" ( #5697 )
2018-03-28 00:45:59 +08:00
faeaccc35e
executor:Improve the aesthetics of code review ( #6138 )
2018-03-26 22:19:49 +08:00
f287451eed
tidb: move tidb/*.go to session directory ( #6062 )
...
This change makes our top level directory clean.
2018-03-20 09:06:11 -05:00
c981480094
executor: remove Next function for ShowExec ( #5998 )
2018-03-12 17:43:04 +08:00
a2760d6b26
parser: correct mistake on mapping between tinyint and boolean. ( #5944 )
...
* parser: correct mistake on mapping between tinyint and boolean.
2018-03-05 15:52:31 +08:00
f446ce9d4f
parser for foreign key ( #5937 )
2018-03-03 10:11:10 +08:00
e1121814d2
*: don't import golang.org/x/net/context as goctx alias ( #5895 )
...
Now that there is no conflict with sessionctx.Context, this can be
import directly
2018-02-24 03:40:56 -06:00
12c87929b8
*:fix some golint && ineffassign && misspell to improve GoReport Result ( #5867 )
2018-02-23 19:31:05 +08:00
1850796dab
ddl: check table charset option ( #5835 )
2018-02-09 17:35:01 +08:00
d95f96505a
*: refine join result generator to return MaxChunkSize chunk ( #5715 )
2018-01-31 20:00:59 +08:00
b3a514947d
executor: set correct collate in show create table ( #5744 )
2018-01-29 22:16:31 +08:00
3e298e3390
executor: "fetchShowTableStatus" should append an integer to the third column instead of a string ( #5608 )
2018-01-10 17:05:23 +08:00
48aae7b6ef
*: support show auto increment ID ( #5470 )
2017-12-22 20:16:11 +08:00
c37e104a30
fix issue5462 ( #5463 )
2017-12-21 18:03:54 +08:00
e811561336
fix issue 5384 ( #5414 )
2017-12-15 15:39:24 +08:00
ae9d7f5dab
*: set session variable MaxChunkSize to 2 for test ( #5238 )
2017-11-28 13:48:36 +08:00
4f91997b56
executor: improve show full processlist tests ( #5222 )
2017-11-27 07:10:52 -06:00
fb610e6429
*: change executor Next() interface to Next(goctx.Context) ( #5223 )
2017-11-26 21:17:33 -06:00
b9ca00ad5f
plan, executor: deep clone TopN when push it down through Join ( #5158 )
2017-11-20 17:24:12 +08:00
81652dbeef
*: remove returned value isNull in Row methods. ( #5131 )
2017-11-17 11:12:41 +08:00
cf5a22b5fd
*: replace *ast.Row with types.Row ( #5124 )
2017-11-16 18:36:28 +08:00
f8c96f1f92
plan, executor: build logical plan to check column name validation when doPrepare ( #5116 )
2017-11-16 13:49:55 +08:00
cd5c665c8c
executor: use baseExecutor for all Executors ( #5087 )
...
Makes it easy to add new method on Executor interface.
2017-11-13 21:06:31 +08:00
ec9d1f0cc6
*: simplify RecordSet.Fields. ( #5068 )
2017-11-12 12:07:18 +08:00
b7c722aab6
Support SQLMode ONLY_FULL_GROUP_BY and fix a join panic bug ( #4613 )
2017-11-06 10:53:29 +08:00
e40ad67efa
parser, executor: truncate info field for show processlist and show full processlist support ( #4739 )
2017-10-26 22:52:13 +08:00
1f4fc35320
executor, plan: correct the schema type of ShowStmt ( #4886 )
2017-10-25 13:55:20 +08:00
ebf090b0dc
plan, executor: remove some XXStmt from resolver.go ( #4823 )
...
* plan, executor: remove AdminStmt, AlterTableStmt, AnalyzeTableStmt, DropStatsStmt, CreateIndexStmt,
CreateTableStmt, DoStmt, DropTableStmt, DropIndexStmt, RenameTableStmt, SetStmt, ShowStmt from resolver.go
2017-10-24 06:16:34 -05:00
b9bf914312
*: dummy implementation for show profiles statement ( #4795 )
...
* *: dummy implementation for show profiles statement
* address comment
2017-10-17 03:27:12 -05:00
d5a26905ef
parser: add int1, int2, int3, int4, int8 type support ( #4803 )
2017-10-17 03:15:33 -05:00
64b5bc8ccd
mysql,ddl: fix #4684 , unsigned integer column length is not consistent with MySQL ( #4693 )
2017-10-09 17:24:37 +08:00
56ed7f129d
expression: change like function's behavior. ( #4683 )
2017-09-29 10:27:23 +08:00
aacfbf6fd3
*: move show tests. ( #4542 )
2017-09-18 23:56:54 +08:00
e79e09143d
executor: fix show create table with fk ( #4537 )
2017-09-15 17:42:04 +08:00
6f9457e373
executor: use tearDownTest instead of defer ( #4499 )
2017-09-12 01:02:41 -05:00
c1384a26b7
executor, types: format output ( #4418 )
2017-09-06 16:00:03 +08:00