Commit Graph

5264 Commits

Author SHA1 Message Date
07a0ef2af7 executor: refactor plan replayer exec (#38786)
ref pingcap/tidb#38779
2022-11-02 19:53:59 +08:00
e6f020a26e executor: fix issue of insert ignore with foreign key check (#38832)
close pingcap/tidb#38831
2022-11-02 18:59:59 +08:00
5cdfea619f *: bring back the 'make ut' (#38806) 2022-11-02 17:18:00 +08:00
49e7c700ef executor: support checking killed during merge stats (#38708)
ref pingcap/tidb#35142
2022-11-02 12:43:59 +08:00
5fa9e2512c executor: support foreign key on update cascade in insert on duplicate update statement (#38793)
Signed-off-by: crazycs520 <crazycs520@gmail.com>
2022-11-02 12:25:35 +08:00
ef95612e84 *: extend the semantic of mem-quota-query to mem-quota-session (#38423)
close pingcap/tidb#38429
2022-11-02 10:45:59 +08:00
a1de01dcfc executor: refine EXPLAIN ANALYZE info for INSERT IGNORE statement (#38770)
close pingcap/tidb#38769
2022-11-01 18:08:00 +08:00
ba6ae458f8 *: add variables and support external timestamp read (#38276)
close pingcap/tidb#38274
2022-11-01 17:40:00 +08:00
38e9aa02ef *: support foreign key on update cascade and set null when execute update statement (#38652)
close pingcap/tidb#38651
2022-11-01 13:07:59 +08:00
08aa32e888 *: update bazel config (#38745) 2022-11-01 12:15:59 +08:00
65a318fcb5 executor: add memory track in handle cop request (#38755)
close pingcap/tidb#33893
2022-10-31 14:35:59 +08:00
835518122e DDL: Remove TiFlash replica progress etcd dependency (#38564)
close pingcap/tidb#38464
2022-10-31 13:37:59 +08:00
0e23da6e7c *: create a user using tidb_auth_token authentication (#38585)
ref pingcap/tidb#38504
2022-10-31 11:47:59 +08:00
7571d556aa executor: fix inl_hash join performance regression because of Iterator4Slice (#38741)
close pingcap/tidb#38695
2022-10-31 11:19:58 +08:00
6d6e9c4b10 *: show backfill type in admin show ddl jobs (#38733)
ref pingcap/tidb#35983
2022-10-29 00:53:58 +08:00
ba2e2c9d50 executor: show create table should distinguish between old and new foreign key (#38719)
close pingcap/tidb#38717
2022-10-29 00:33:58 +08:00
582d18a6b0 executor: fix revoke result view bug (#38552)
close pingcap/tidb#38421
2022-10-28 17:11:58 +08:00
925bc269eb *: close resultset (#38704) 2022-10-28 15:37:57 +08:00
40f059a289 executor: add some memory tables to observe memory usage (#38452)
ref pingcap/tidb#37816
2022-10-28 15:05:59 +08:00
636a363f7b server: support dumpPartitionStats param for statsHandler (#38190)
ref pingcap/tidb#37977
2022-10-28 12:37:58 +08:00
bba321c91e *: skip log timeout on maxExecutiontime as slow query for DDL statement. (#38671)
close pingcap/tidb#38580
2022-10-27 19:17:57 +08:00
c3ecb04875 executor: support record analzye merge job (#38672)
ref pingcap/tidb#35142
2022-10-27 17:05:57 +08:00
cd531a4a98 *: support auto_random on composite clustered primary key (#38617)
close pingcap/tidb#38572
2022-10-27 10:45:57 +08:00
d27c706965 util: reduce STW from ReadMemStats (#38632)
close pingcap/tidb#38271
2022-10-26 20:37:56 +08:00
e843278589 executor: fix HashJoinExec panic of closed channel (#38576)
close pingcap/tidb#37932
2022-10-26 20:17:56 +08:00
4bdd20b540 *: support 2-phases flashback cluster (#38164)
ref pingcap/tidb#37961, close pingcap/tidb#38554
2022-10-26 17:01:58 +08:00
0c68f91e8a *: support foreign key on delete set null when execute delete statement (#38595) 2022-10-26 01:30:50 +08:00
2cdfdf28c0 executor: fix issue of foreign key cascade delete very slow (#38633) 2022-10-25 17:45:50 +08:00
70f3348ebf executor: support save partition stats in concurrency (#38239)
ref pingcap/tidb#35142
2022-10-25 15:57:55 +08:00
00169d2fe8 inforschema: check the user permission before loading TIKV_REGION_STATUS (#38627)
close pingcap/tidb#38407
2022-10-25 13:17:56 +08:00
64051f99cf planner: avoid double scan for index prefix col is (not) null (#38555)
ref pingcap/tidb#21145
2022-10-24 18:59:56 +08:00
b80a39fc9f parser: supports flashback table and flashback database (#38546)
close pingcap/tidb#38545
2022-10-24 13:47:55 +08:00
41518c9e02 executor: fix getting the more result when select * from TIKV_REGION_STATUS where table_id=xx (#38601)
close pingcap/tidb#37499
2022-10-24 00:59:56 +08:00
9d606cd4fe parser, execution: support kill connection_id() (#37650)
close pingcap/tidb#37261
2022-10-21 16:01:54 +08:00
59886f52ef sessionctx/variable: turn on range memory control by default (#38592)
ref pingcap/tidb#37176
2022-10-21 14:45:55 +08:00
873a3ea719 json: add json_storage_free function (#38544)
close pingcap/tidb#38517
2022-10-21 14:03:55 +08:00
43468983d9 *: add foreign key cascade delete when execute delete statement (#38377)
close pingcap/tidb#38376
2022-10-21 11:27:54 +08:00
7806b7c151 planner: process over-optimization and skip plan-cache in some cases to avoid disaster plans (#38537)
close pingcap/tidb#38533
2022-10-20 15:51:54 +08:00
fb3c563d1e server, executor: allow showing session_states without TLS (#38529) 2022-10-20 15:09:54 +08:00
4699c7d896 *: support ATTRIBUTE and COMMENT in CREATE USER and ALTER USER statements (#38201)
close pingcap/tidb#38172
2022-10-20 14:35:54 +08:00
c13a810230 executor: fix TestIssue36903 which does not check result (#38565) 2022-10-20 12:31:54 +08:00
17c7bcc85e executor: fix the missing Grantor when querying mysql.tables_priv (#38461)
close pingcap/tidb#38293
2022-10-20 11:39:54 +08:00
298ce91ab4 ddl: LINEAR HASH as HASH partitioned table (#38451)
close pingcap/tidb#38450
2022-10-19 17:15:54 +08:00
300d9e7c63 ddl: Support flashback schema (#37438)
close pingcap/tidb#20463
2022-10-19 15:03:54 +08:00
9743a9a2d2 txn: add table name in dup entry error message (#38243)
Signed-off-by: ekexium <eke@fastmail.com>
2022-10-19 14:14:55 +08:00
bd014d67e0 *: add context for preprocess (#38360)
close pingcap/tidb#38359
2022-10-18 17:27:53 +08:00
e8d265981a statistics: support merge global topn in concurrency (#38358)
ref pingcap/tidb#35142
2022-10-18 17:07:53 +08:00
dd65832136 *: add context for hook of getting/setting variables (#38379)
close pingcap/tidb#38378
2022-10-18 16:43:53 +08:00
5fa9da1bf7 planner: make the meaning of displayed estimated row count consistent with actual row count (#38188)
close pingcap/tidb#38187
2022-10-17 18:45:53 +08:00
61eed5c362 copr: increase extra concurrency for small coprocessor tasks (#37725)
close pingcap/tidb#37724
2022-10-14 16:13:52 +08:00