915b39b884
ddl: DDL job add charset and collate when create the index ( #42750 )
...
close pingcap/tidb#42748
2023-04-06 17:44:57 +08:00
e942ab6148
kazel: support auto-config shard_count ( #42751 )
...
close pingcap/tidb#42827
2023-04-06 15:46:58 +08:00
f77f74b1fd
parser: a tiny function optimization follow the advise by ChatGPT ( #42768 )
...
close pingcap/tidb#42763
2023-04-04 14:24:57 +08:00
e6cf1ab854
executor: lock untouched unique keys on update ( #42713 )
...
close pingcap/tidb#36438
2023-03-31 21:46:55 +08:00
a6093c70eb
planner: skip non-prep plan cache if query has under-score charsets ( #42723 )
...
ref pingcap/tidb#36598
2023-03-31 18:00:55 +08:00
fe67d54778
test: fix ut TestTraceAndLocation when run with go test ( #42558 )
...
close pingcap/tidb#42557
2023-03-30 13:46:55 +08:00
88d81cad74
parser: add warning when the hint in the wrong place ( #42152 )
...
close pingcap/tidb#42149
2023-03-30 09:18:55 +08:00
22ff00237d
*: LOAD DATA support GBK character set ( #42644 )
...
ref pingcap/tidb#40499
2023-03-29 19:38:54 +08:00
370b5692f1
parser: Update quickstart.md to mention parser.result is reused ( #42572 )
...
ref pingcap/tidb#42230
2023-03-28 22:34:54 +08:00
0344a3b70b
*: add plan hint to slow log files when redaction is enabled ( #42170 )
...
close pingcap/tidb#42169
2023-03-25 14:54:42 +08:00
ecd596af9e
parser, ddl: correct the job type of 'REORGANIZE PARTITION' ( #42490 )
...
close pingcap/tidb#42442
2023-03-23 01:10:42 +08:00
61de990411
*: Add priority in resource group setting ( #42293 )
...
ref pingcap/tidb#38825
2023-03-17 21:02:40 +08:00
9632aa6b49
resource_control: support calibrate resource ( #42165 )
...
ref pingcap/tidb#38825
2023-03-17 17:38:41 +08:00
5aceb2e525
expression: support ilike function ( #40942 )
...
close #40943
2023-03-17 13:37:15 +08:00
e09a2140ca
executor: add default value for LOAD DATA batch size ( #42310 )
...
ref pingcap/tidb#40499
2023-03-16 22:04:40 +08:00
a8733c0050
load data: format 'delimited data', defined null by ( #42191 )
...
ref pingcap/tidb#40499
2023-03-16 13:34:40 +08:00
d8595f536c
parser: add LOAD DATA related operation SQL ( #41980 )
...
ref pingcap/tidb#40499
2023-03-10 10:49:13 +08:00
7089399891
ttl: fix upgrade from 6.5 to 6.6 configuration default value ( #41866 )
...
close pingcap/tidb#41865
2023-03-09 18:49:12 +08:00
2bdcc3e5ca
build(deps): bump golang.org/x/text from 0.7.0 to 0.8.0 in /parser ( #41964 )
2023-03-07 14:13:12 +08:00
7cd2029773
session: support set current session's resource group name ( #41722 )
...
ref pingcap/tidb#38825
2023-03-06 23:29:11 +08:00
17bbc2961b
*: support resource_group sql hint ( #41678 )
...
* *: support resource_group sql hint
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: refine case
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: make case stable
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: code format
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: relocate the cases
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: fix bazel attribute
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: fix bazel
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: code fmt
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: code format
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: address comments
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: address comments for 2nd round
Signed-off-by: BornChanger <dawn_catcher@126.com >
* *: polish check logic
Signed-off-by: BornChanger <dawn_catcher@126.com >
---------
Signed-off-by: BornChanger <dawn_catcher@126.com >
2023-03-06 18:34:13 +08:00
00ccee238a
parser: Add special formatter for extract(unit FROM date) ( #41875 )
...
close pingcap/tidb#41800
2023-03-04 11:13:10 +08:00
04fefc97e6
load data: add with options ( #41890 )
...
ref pingcap/tidb#40499
2023-03-03 21:21:23 +08:00
4887a2a929
build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.8.2 in /parser ( #41742 )
2023-03-02 17:33:10 +08:00
cccada395a
build(deps): bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 in /parser ( #41744 )
2023-02-27 20:05:08 +08:00
87702f8dbc
ddl: remove unused field and clean comments ( #41757 )
2023-02-27 17:23:08 +08:00
a47f8041b5
parser/model: move reorg related types to a new file ( #41747 )
2023-02-27 15:41:07 +08:00
69f963b516
build(deps): bump golang.org/x/text from 0.3.7 to 0.7.0 in /parser ( #41743 )
2023-02-27 12:11:08 +08:00
8b14c36f14
build(deps): bump go.uber.org/zap from 1.18.1 to 1.24.0 in /parser ( #41741 )
2023-02-27 11:55:08 +08:00
484aa036f9
domain: support extract plan task handle ( #41600 )
...
* Revert "parser: support plan change capture collect stmt (#41478 )"
This reverts commit 301a024ebca317e54124eb71b0afbfb399149e79.
* support extract worker
support extract worker
support extract worker
fix lint
fix lint
add test
add test
* add test
add test
* add test
* add test
* address the comment
2023-02-22 11:59:49 +08:00
9e120b68ce
executor: implement NULL DEFINED BY for LOAD DATA ( #41541 )
...
ref pingcap/tidb#40499
2023-02-20 20:43:05 +08:00
c987515367
*: upgrade go 1.20.1 ( #40965 )
...
ref pingcap/tidb#40969
2023-02-20 17:49:05 +08:00
301a024ebc
parser: support plan change capture collect stmt ( #41478 )
...
ref pingcap/tidb#41130
2023-02-20 10:31:05 +08:00
8497f7d32b
parser: add NULL DEFINED BY and FORMAT to LOAD DATA ( #41332 )
...
ref pingcap/tidb#40499
2023-02-15 18:02:02 +08:00
0e3f5a8f5f
*: bazel upgrade shard_count ( #41417 )
2023-02-15 12:10:01 +08:00
ee8ad52afa
planner: fix tiflash cannot find generated column ( #41261 )
...
close pingcap/tidb#40663
2023-02-13 17:28:03 +08:00
79ae1e3c1f
*: update bazel config ( #41296 )
2023-02-13 14:38:01 +08:00
696d7d06e9
*: REORGANIZE PARTITION ( #38535 ) ( #41096 )
...
close pingcap/tidb#38535
2023-02-11 20:28:00 +08:00
48bc046fe1
executor: support plan replayer capture remove task ( #41258 )
...
close pingcap/tidb#41262
2023-02-11 12:04:02 +08:00
8531018f04
ddl: improve backfill more general ( #41093 )
...
close pingcap/tidb#41002
2023-02-10 23:52:00 +08:00
278a9fec2a
ddl: Improve ErrTooLongKey message ( #41270 )
...
Prefix indexes are specified in characters while this error message
returns a limit in bytes. By adding the byte length in the message this
is makes it easier to understand.
This would deviate a little bit from the message in MySQL.
Before:
```
sql> CREATE TABLE t1(id int primary key, c1 text, key(c1(1000)));
ERROR: 1071 (42000): Specified key was too long; max key length is 3072 bytes
```
After:
```
sql> CREATE TABLE t1(id int primary key, c1 text, key(c1(1000)));
ERROR: 1071 (42000): Specified key was too long (4000 bytes); max key length is 3072 bytes
```
2023-02-10 11:57:11 +01:00
a22d690fda
ddl, model: support for dist-reorg on partitioned tables ( #41145 )
...
close pingcap/tidb#41144
2023-02-09 23:54:08 +08:00
495e225dc7
ddl: fix data race on job.SetWarnings ( #41231 )
...
close pingcap/tidb#40751
2023-02-09 21:26:41 +08:00
1140b7c3b1
*: remove ru token in resource group schema and set brust limit ( #41174 )
...
ref pingcap/tidb#38825
2023-02-09 06:55:59 +08:00
85c48edbb6
placement: supports survival preferences ( #40613 )
...
close pingcap/tidb#38605
2023-02-08 17:51:59 +08:00
3f0964ff9d
ddl: disable raw mode resource group ( #41050 )
...
close pingcap/tidb#41049
2023-02-08 14:09:59 +08:00
391c551258
parser: move LOAD DATA REMOTE into LOAD DATA ( #41091 )
...
ref pingcap/tidb#40499
2023-02-07 20:25:58 +08:00
ddaf0d7814
ddl, parser: implement the normal flow of distributed processing in DDL reorg phase for adding index ( #40542 )
...
close pingcap/tidb#37125
2023-02-06 13:37:57 +08:00
975d177286
*: add resource group name into information_schema.processlist ( #40739 )
...
close pingcap/tidb#40724
2023-02-03 22:23:56 +08:00
a4b18ce359
resource_group: supports burstable for resource group ( #40925 )
...
close pingcap/tidb#40380
2023-02-02 17:35:57 +08:00