Commit Graph

2412 Commits

Author SHA1 Message Date
94ffc8e6e8 error: print non-printable chars in hex style for duplicate entry error (#39485)
close pingcap/tidb#35289
2022-12-01 23:20:01 +08:00
e307642d9f ddl: reuse chunk for copr-read and check context done (#39473)
close pingcap/tidb#39468, close pingcap/tidb#39470
2022-12-01 19:06:02 +08:00
30a84140e5 ddl: gc mdl etcd key after cleaning the mdl table (#39454) 2022-11-30 22:12:01 +08:00
d20d71f911 ddl: don't delay for async commit if MDL is enabled (#39446)
ref pingcap/tidb#39196
2022-11-30 20:32:01 +08:00
1cebd1dc56 *: improve flashback to timestamp, let it compatible with TiCDC (#39442) 2022-11-29 22:58:00 +08:00
19dae1fa73 *: separate auto_increment ID allocator from _tidb_rowid allocator when AUTO_ID_CACHE=1 (#39041)
close pingcap/tidb#982
2022-11-29 20:20:00 +08:00
9689b4763d ddl: improve log messages (#39376) 2022-11-29 17:15:59 +08:00
f9a6e47192 planner: support push part of order property down to the partition table (#36108)
ref pingcap/tidb#26166
2022-11-29 13:51:59 +08:00
d0b72a2cc7 executor: split hashjoin part5 (#39386)
ref pingcap/tidb#39061
2022-11-29 12:25:59 +08:00
f1215a5925 bazel: update shard_count (#39435) 2022-11-29 10:30:01 +08:00
3c3a9d0759 session, ddl: rollback txn for prepare statement (#39433)
close pingcap/tidb#39432
2022-11-29 10:03:59 +08:00
43b1c61a68 ddl, domain: handle the corner case that putting the MDL key to etcd failed (#39418)
close pingcap/tidb#39416
2022-11-28 22:15:59 +08:00
03034b6eee ddl: properly handle existence checks for deleted records in temp index (#39371)
close pingcap/tidb#39321
2022-11-28 21:13:59 +08:00
7f632be1d5 ddl: add ttl related jobs / execution (#39298)
close pingcap/tidb#39269, close pingcap/tidb#39270, close pingcap/tidb#39271
2022-11-28 10:42:00 +08:00
68178d66fb DDL: add log when TiFlash replica available changed (#39243)
close pingcap/tidb#39242
2022-11-28 10:16:00 +08:00
5775995ea1 variable: add txn_source into kv.context (#39159)
ref pingcap/tidb#38587
2022-11-25 17:09:58 +08:00
ebc4e43f14 ddl: skip the error when fallback from ingest to txn method (#39360)
ref pingcap/tidb#39321
2022-11-25 15:01:59 +08:00
b285ef85d7 ddl: don't reuse the chunk until underlying memory is not referenced (#39382)
close pingcap/tidb#39308
2022-11-25 14:27:59 +08:00
7611a0384c ddl: support read generated columns with copr for adding index (#39345)
ref pingcap/tidb#35983
2022-11-24 23:19:58 +08:00
9784615566 ddl: Add index fast path to be a default add index path (#39267)
ref pingcap/tidb#35983
2022-11-23 15:45:58 +08:00
c9531d4fcc ddl: make read and write async during adding index (#39249)
ref pingcap/tidb#35983
2022-11-23 10:45:58 +08:00
75efe687ed ddl: forbid disabling concurrent DDL if MDL is enabled (#39301)
close pingcap/tidb#39131
2022-11-22 18:21:58 +08:00
8b39e6647d ddl: refine sql to get ddl jobs (#39245)
close pingcap/tidb#39244
2022-11-22 08:31:57 +08:00
d3a63e93ea ddl: fix data inconsistency for untouched values during add index (#39239)
close pingcap/tidb#39232
2022-11-21 11:55:57 +08:00
3bcd5a889b ddl: clean up the log in backfill procedure (#39246) 2022-11-18 23:55:56 +08:00
5bd1be574b ddl: stabilize multi-schema change tests (#39247)
close pingcap/tidb#39224
2022-11-18 23:11:57 +08:00
e9253f73e0 ddl: support read records with copr for adding index (#39191)
ref pingcap/tidb#35983
2022-11-18 19:51:56 +08:00
ba16dba2c2 *: use a key to decide mdl is enabled or not (#39154) 2022-11-17 18:43:57 +08:00
077cde7086 ddl: fix "wrong warning messages when running some DDL jobs" (#38761)
close pingcap/tidb#38699
2022-11-17 17:17:56 +08:00
ad06a1f5bc ddl: release memory when adding index on partitions finish (#39190)
close pingcap/tidb#39189
2022-11-17 09:49:55 +08:00
7f83ec475e DDL: Fix bug that TiFlash replica unavailable after add partition with small probability (#39170)
close pingcap/tidb#39171
2022-11-16 17:47:55 +08:00
b117a2eac8 ddl,executor: enhance test for auto_increment with AUTO_ID_CACHE=1 (#38808) 2022-11-16 17:11:56 +08:00
154f02700b ddl: make ddl scheduler prefers pick up already processing job (#38898)
close pingcap/tidb#38900
2022-11-16 15:45:55 +08:00
661a6b60dd ddl: modify default unique index name (#39145)
close pingcap/tidb#39080
2022-11-15 16:25:54 +08:00
c69513d328 planner: return the proper error for metadata lock so that it can be retry (#39141) 2022-11-15 00:31:54 +08:00
bdcb85031e schematracker: treat TableInfo as immutable (#39103)
ref pingcap/tidb#35933
2022-11-14 18:21:55 +08:00
d734cc8e8e *: refactor some functions for better reusability (#39133) 2022-11-14 17:13:55 +08:00
e939c9b283 ddl: fix return duplicate schema version during multi-schema change (#39093)
close pingcap/tidb#39090
2022-11-14 13:29:54 +08:00
238caf6571 *: add statistic lock/unlock function (#38387) 2022-11-11 22:25:54 +08:00
b702ac752f ddl: delete pkIsHandle log in drop index (#39088) 2022-11-11 18:03:53 +08:00
a3fff42289 ddl: refine logic of OwnerCheckAllVersions (#39070) 2022-11-11 13:05:53 +08:00
cfbe3c96e5 ddl: improve the reorg task scheduling (#38646)
ref pingcap/tidb#35983
2022-11-10 10:49:52 +08:00
9761e6789a *: enable the CI test for concurrent ddl (#38926) 2022-11-10 01:02:02 +08:00
6399e6cb5b planner: update some UTs from cost model1 to model2 (#39013)
ref pingcap/tidb#35240
2022-11-09 19:15:51 +08:00
9303bfebe2 ddl: set tidb_super_read_only=ON when do flashback cluster (#38986)
close pingcap/tidb#38984
2022-11-09 13:17:50 +08:00
9efcb88f11 ddl: fix rename partition column panic (#38932) (#38989)
close pingcap/tidb#38932
2022-11-09 12:07:50 +08:00
473a03c7d8 gcworker: update gc time format (#38942)
close pingcap/tidb#37497
2022-11-08 15:27:50 +08:00
490e4c4d60 session, sessionctx: enable metadata lock by default (#38866)
close pingcap/tidb#37275, ref pingcap/tidb#38890
2022-11-07 09:37:50 +08:00
963c4ee64f test: fix unstable test (#38906)
ref pingcap/tidb#37891
2022-11-04 21:04:01 +08:00
0e33fc247e ddl: restricting MODIFY COLUMN on partitioning columns. (#38670)
close pingcap/tidb#38530
2022-11-04 15:06:00 +08:00