7fd298d916
*: Remove direct placement in parser ( #31768 )
...
close pingcap/tidb#31485
2022-01-19 10:13:45 +08:00
50704075af
*: insert set default timestamp failed ( #29966 )
...
close pingcap/tidb#29926
2022-01-18 03:43:44 +08:00
a8fa29b56d
parser: make text return utf8 encoding string ( #31457 )
...
close pingcap/tidb#31228
2022-01-12 19:47:42 +08:00
50dfe6b7bf
ddl: Move placement to special comment for ddl sql in binlog ( #31454 )
...
close pingcap/tidb#31453
2022-01-11 14:09:41 +08:00
1d20bbfeb4
*: Annotations to fix gosec warnings of CWE-798 ( #31311 )
...
ref pingcap/tidb#31310
2022-01-11 00:21:42 +08:00
0c19f92741
encoding: refactor transform to avoid the misuse buffer ( #31480 )
...
close pingcap/tidb#31488
2022-01-10 12:13:41 +08:00
152a00dd79
parser: use utf-8 charset to decode enum binary string literal ( #31336 )
...
close pingcap/tidb#30740
2022-01-07 11:22:37 +08:00
cfbe70846a
config: remove new charset config ( #31291 )
...
close pingcap/tidb#31236
2022-01-06 13:26:37 +08:00
ba59021154
parser: fix the error message when no on commit delete rows specified ( #30349 )
...
close pingcap/tidb#29842
2022-01-05 10:46:36 +08:00
6e75367ad0
collation: make gbk default collation to gbk_bin if new collation is not enabled ( #31208 )
...
close pingcap/tidb#31221
2022-01-04 15:48:35 +08:00
17927d489a
parser: decode the binary literal value in enum or set ( #31231 )
...
close pingcap/tidb#30740
2022-01-04 14:14:35 +08:00
e50e03c92c
parser, ddl: update the DDL job's Location structure ( #31199 )
...
close pingcap/tidb#31212
2022-01-03 14:53:51 +08:00
4f30a14256
ddl: support batch create table ( #28763 )
2021-12-31 17:13:50 +08:00
9ffeff2857
types: convert to new charset before inserting to blob or json column ( #31031 )
...
close pingcap/tidb#30690
2021-12-30 21:35:50 +08:00
6c0c442a32
parser: add custom_gbk encoding to deal with 0x80 ( #31123 )
...
close pingcap/tidb#30581
2021-12-30 13:39:50 +08:00
088a2444df
*: persist analyze options for manual and auto analyze ( #30939 )
2021-12-30 00:39:49 +08:00
3d89ddc517
lexer: handle escape under no_backslash_SQL mode ( #31111 )
...
close pingcap/tidb#31119
2021-12-29 18:07:50 +08:00
4dec85cce3
parser: convert identifier to utf8mb4 charset ( #31108 )
...
close pingcap/tidb#31113
2021-12-29 16:07:50 +08:00
7647c2b9b0
parser: parse gbk encoding SQL token by token instead of the whole SQL ( #31039 )
...
close pingcap/tidb#30765
2021-12-28 22:07:49 +08:00
61d13b561c
encoding: skip utf8 charset validation in some cases ( #31061 )
...
close pingcap/tidb#31014
2021-12-28 17:51:49 +08:00
93d28b9d3f
placement: give default 2 followers for non-sugar syntax ( #31000 )
2021-12-24 14:55:47 +08:00
6e6db1fd35
binlog: allow multiple ddl targets ( #30904 )
2021-12-24 12:55:47 +08:00
df58e6c36c
execution: refine precision of cast as decimal in agg func ( #30805 )
2021-12-23 16:53:47 +08:00
d543b60464
parser: add IsValid() to Encoding to speed up string validation for UTF-8 ( #30937 )
...
close pingcap/tidb#30936
2021-12-22 18:19:48 +08:00
ab35db14a6
*: refactor encoding and uniform usages ( #30288 )
2021-12-20 15:27:46 +08:00
dd95dd6e4c
parser: support admin flush plan_cache ( #30747 )
2021-12-17 17:34:36 +08:00
1e5e86920d
test: merge serial tests in bindinfo, expression, parser and statistics ( #30749 )
2021-12-16 18:40:37 +08:00
b4df7ca4dc
test: make all the tests run in serial ( #30692 )
2021-12-14 18:06:36 +08:00
93e2c12346
*: Rename some names of placement ddl operation ( #30622 )
2021-12-11 00:41:57 +08:00
c08f7fc65c
*: show PK name when decoding the clustered index row key ( #30623 )
2021-12-10 21:53:58 +08:00
aa002f28a2
*: show cmd to check if all needed histograms are loaded ( #29672 )
2021-12-10 13:45:57 +08:00
23af09d8bf
*: support trace plan target='estimation' statement ( #30491 )
2021-12-10 11:43:57 +08:00
05f7c6dc5b
parser, expression: follow mysql, increase interval precedence ( #30528 )
2021-12-09 14:43:58 +08:00
376d5428cc
*: Fix use of user identity in SHOW GRANTS + error messages ( #30294 )
2021-12-07 14:59:55 +08:00
3337405dd0
expression, parser: add built-in func is_uuid ( #30318 )
2021-12-07 02:47:55 +08:00
28446605c2
expression: fix tidb can't alter table from other-type with null value to timestamp with NOT NULL attribute ( #29664 )
2021-12-03 15:57:54 +08:00
2242f9c8bc
parser: support multi bracket for subquery ( #29656 )
2021-12-02 18:15:54 +08:00
6898975a7d
parser: fix missing charset and collation of handle column ( #30320 )
2021-12-02 17:05:54 +08:00
7746b6b70a
test: fix incorrect regexp pattern during migrating test ( #30080 )
2021-12-02 05:51:53 +08:00
13d0deb7fe
parser: respect TiDB comment when DROP INDEX IF EXISTS ( #30173 )
2021-11-30 19:35:53 +08:00
a0f7643e3f
*: forbid set TiFlash Replica for a table with unsupport charset ( #30162 )
2021-11-30 15:55:53 +08:00
a90c98816e
ddl: fix none info of alter table placement ( #29929 )
2021-11-24 16:53:53 +08:00
eb4bc5dc89
parser: update cznic/parser&y to new 1.0.2/1.0.1 ( #29846 )
2021-11-23 12:07:51 +08:00
9d531488b5
parse: support set local sysvar=xxx ( #30005 )
2021-11-23 11:53:51 +08:00
e2e6e5561b
encoding: refactor the character encoding ( #29935 )
2021-11-22 16:59:49 +08:00
c835349972
table, parser: check for invalid GBK characters before insertion ( #28814 )
2021-11-22 13:29:49 +08:00
723242ad24
parser: support trace plan statement ( #29720 )
...
* support trace plan statement
Signed-off-by: yisaer <disxiaofei@163.com >
* fix conflict
Signed-off-by: yisaer <disxiaofei@163.com >
* fix fmt
Signed-off-by: yisaer <disxiaofei@163.com >
Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io >
2021-11-22 13:09:45 +08:00
35f4816d5a
planner: rename duplicated anonymous columns when creating view ( #29895 )
...
* planner: rename duplicated anonymous columns when creating view
* add some tests
* modify test
Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io >
2021-11-19 15:37:24 +08:00
9ec688ebe8
expression, parser: support GBK for builtin function ord ( #29527 )
2021-11-18 14:33:47 +08:00
4063e9c2e6
ddl: add support create or replace placement policy ( #29865 )
2021-11-18 14:17:47 +08:00