0d0d9880fc
executor: support range column in show create table ( #6332 )
2018-04-25 13:36:15 +08:00
7266631988
parser: trying to fix maxvalue list ( #6309 )
2018-04-20 15:53:17 +08:00
0d7a71cf16
executor: support table partition in show create table stmt ( #6292 )
2018-04-16 22:10:56 +08:00
27fa552fa6
*: show memory usage in "show processlist" ( #6266 )
2018-04-12 11:44:50 +08:00
922ba2464c
*: make explicit timestamp on ( #6238 )
2018-04-11 15:36:26 +08:00
ccf6da1a46
*: rename NextChunk to Next ( #6214 )
2018-04-03 20:00:30 +08:00
c981480094
executor: remove Next function for ShowExec ( #5998 )
2018-03-12 17:43:04 +08:00
c4a7242a1d
executor: fix two bugs when enable chunk ( #5945 )
2018-03-06 22:00:45 +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
633d1b81ac
ddl, executor: fix show index print none public index when add index ddl operation is not finished. ( #5833 )
2018-02-08 22:53:24 +08:00
a04b2f9a8d
*: support show stats_healthy. ( #5769 )
2018-02-05 19:30:05 +08:00
b3a514947d
executor: set correct collate in show create table ( #5744 )
2018-01-29 22:16:31 +08:00
47cbc0bfce
*: remove varsutil package, make Systems a private member of SessionVars ( #5544 )
2018-01-25 01:43:07 -06: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
04ef7d7992
*: shard implicit row ID ( #5513 )
2018-01-04 16:32:41 +08:00
46fd1eb536
executor: support Chunk for ShowExec ( #5456 )
2017-12-25 21:29:56 +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
714b68c568
*: improve performance of show variables ( #5297 )
2017-12-05 19:23:52 +08:00
fb610e6429
*: change executor Next() interface to Next(goctx.Context) ( #5223 )
2017-11-26 21:17:33 -06:00
62433663e5
util/types: change types path ( #5007 )
...
* util/types: change types path
2017-11-04 10:37:14 -05:00
e40ad67efa
parser, executor: truncate info field for show processlist and show full processlist support ( #4739 )
2017-10-26 22:52:13 +08: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
e452dc51aa
*: add schema state check ( #4801 )
2017-10-17 15:52:20 +08:00
83aeca4e36
*: fix length of all show stmt ( #4589 )
2017-09-22 14:29:32 +08:00
7adcc568e1
executor,mysql: fix #4540 , Navicat for MySQL compability of show create table ( #4544 )
2017-09-18 20:26:57 +08:00
e79e09143d
executor: fix show create table with fk ( #4537 )
2017-09-15 17:42:04 +08:00
fc209cb1df
*: rewrite hex and bit literals ( #4415 )
2017-09-07 16:28:24 +08:00
c1384a26b7
executor, types: format output ( #4418 )
2017-09-06 16:00:03 +08:00
bc0efef751
executor: Fix DEFAULT output in SHOW CREATE TABLE ( #4427 )
2017-09-05 09:20:16 +08:00
271f0c0338
executor, types: format output ( #4372 )
...
Escape special chars and handle quote marks.
2017-08-30 10:34:50 +08:00
9367fdddd4
show column comment, table auto-increment; change index default collation ( #4303 )
...
* - 1. change index default collation from "utf8_bin" to "A".
- 2. show column comment. fix #4224 .
- 3. show table auto-increment. fix #3747 .
2017-08-26 17:45:03 -05:00
881d76840b
plan,executor: calculate generated columns in CRUD. ( #3951 )
2017-08-23 14:52:43 +08:00
3f8334e188
*: provide SHOW PLUGINS statement with a dummy implementation ( #4278 )
2017-08-22 10:58:47 +08:00
a88ebb1cf6
*: use structure to store user identity ( #4078 )
...
*: use structure to store user identity
2017-08-14 03:37:36 -05:00
c7c248eb91
executor: change struct row to []types.Datum ( #4072 )
2017-08-09 18:37:57 +08:00
4880d920e7
Pass sessionVars for stats() to support session-scoped status vars. [ci skip] ( #3974 )
2017-08-02 15:29:16 +08:00
6921161fde
types, expression: cast string as time ( #3977 )
...
fix issue #3942
TiDB doesn't treat '.' as a special point, '.' is the fractional seconds part delimiter
2017-08-01 23:35:20 +08:00
f024ebbdca
*: support show stats_buckets ( #3720 )
2017-07-12 17:37:53 +08:00
f212ef1705
* support show stats_histogram ( #3683 )
2017-07-11 15:49:11 +08:00
aa41e3aaf4
*: support show stats ( #3633 )
2017-07-06 16:51:59 +08:00
a89f0f037b
executor: fix typo. ( #3637 )
2017-07-06 13:21:43 +08:00
9575deeb10
ddl: add more features about generated column. ( #3431 )
...
DESC table_with_generated_column;
SHOW CREATE TABLE table_with_generated_column;
If generated expression in DDL references bad column, throw error;
If alter table change/drop column dependent by other columns, throw error;
if alter table change/modify generated columns, throw error if needs.
2017-06-13 18:53:58 +08:00
ad52a2462c
executor: add open inteferce for Executor. ( #3221 )
2017-05-09 21:13:22 +08:00
858d76bbe3
executor: fixed comments warning. ( #3187 )
2017-05-01 19:19:32 +08:00
aa9a97a051
*: show create table output utf8_bin collate. ( #3076 )
...
*: show create table output utf8_bin collate.
We only support case sensitive utf8_bin collation right now, but show create table ignored the collation.
So the dumped DDL statement doesn't contains collation option.
When the DDL statement is executed on MySQL, the collation will be changed to utf8_general_ci.
If the string column is defined as unique key, there would be duplicated key error.
This PR enforce utf8 charset and utf8_bin collation when parse a column definition, and enfore table option
`DEFAULT CHARSET=utf8 COLLATE=utf8_bin` in SHOW CREATE TABLE statement.
2017-04-18 19:54:21 +08:00
b9deb5e7aa
privilege: rename interface name from Checker to Manager ( #2969 )
2017-03-31 10:55:38 +08:00
60ba388e0c
*: check visibility for show databases and tables ( #2934 )
2017-03-28 11:28:50 +08:00
87d39986fe
*: show processlist ( #2744 )
2017-03-01 14:39:13 +08:00