Commit Graph

375 Commits

Author SHA1 Message Date
eab8700a53 ddl: load table ranges from PD instead of region cache (#54598)
ref pingcap/tidb#54436
2024-07-18 11:31:30 +00:00
d7edc1eec6 table/tables: fix a DATA RACE in TestHashPartitionAddRecord (#53798)
close pingcap/tidb#53678
2024-07-18 10:57:01 +00:00
320d0f41db *: don't save table IDs in schema diff of FLASHBACK DATABASE (#54665)
close pingcap/tidb#54415
2024-07-18 07:52:37 +00:00
1c078a0297 ddl: make test TestRenameTableAutoIDs more stable (#54695)
close pingcap/tidb#53765
2024-07-18 06:22:32 +00:00
e33dbbc53a ddl: combine table/partition/db id allocation with job id (#54669)
ref pingcap/tidb#54436
2024-07-17 10:31:30 +00:00
e1626a9c5b planner: fix the issue of reusing wrong point-plan for "select ... for update" (#54661)
close pingcap/tidb#54652
2024-07-17 03:17:59 +00:00
de54620dc9 ddl: pessimistic lock global id, alloc id & insert ddl job in one txn (#54547)
ref pingcap/tidb#54436
2024-07-16 12:20:59 +00:00
06e0e17d98 *: fix ctrl+c can not kill tidb during statistics init (#54594)
close pingcap/tidb#54589
2024-07-15 09:26:59 +00:00
2934442a76 *: optimize the speed of full load (#54185)
ref pingcap/tidb#50959
2024-07-15 04:20:58 +00:00
8b78a4faa3 ddl: improve FLASHBACK DATABASE for many table case (#54439)
close pingcap/tidb#54415
2024-07-13 05:52:27 +00:00
73472c2f3f ddl/ingest: close writer before engine (#54569)
close pingcap/tidb#54568
2024-07-13 04:44:57 +00:00
0b9cd2fd22 infoschema: use maps.Clone to replace iterating (#54581)
ref pingcap/tidb#54436
2024-07-12 07:42:06 +00:00
ceb20b725a ddl/ingest: move backend ctx out of checkpoint manager (#54292)
ref pingcap/tidb#42164
2024-07-12 04:21:05 +00:00
ba2de86be8 ddl: fix check running ingest job (#54543)
close pingcap/tidb#54540
2024-07-12 02:33:06 +00:00
749d303dc9 restore: make incremental restore and log restore compatible (#54473)
ref pingcap/tidb#54474
2024-07-10 17:39:03 +00:00
4793f5e819 fast_create_table: add retry for local worker (#52543)
ref pingcap/tidb#49752
2024-07-10 15:21:04 +00:00
f490a98438 *: add context.Context parameter to infoschema TableByName (#54479)
ref pingcap/tidb#50959
2024-07-09 16:04:33 +00:00
8c1ce99065 ddl: schedule as many jobs as possible in one round, simplify sql to query jobs (#54438)
ref pingcap/tidb#54436
2024-07-09 04:39:02 +00:00
9d9fa72dd7 ddl/tests/partition: fix an unstable test TestTruncatePartitionWithGlobalIndex (#54447)
close pingcap/tidb#53725
2024-07-04 13:11:58 +00:00
97d838b548 ddl: fix wrong format of duplicate entry error message (#54382)
close pingcap/tidb#53004
2024-07-04 11:19:28 +00:00
be16d49048 ddl: consider paused job when check runnable (#54419)
ref pingcap/tidb#53246, close pingcap/tidb#54383
2024-07-04 05:19:28 +00:00
eaa603231f *: improve ErrKeyExists generation and MemoizeStr (#54412)
ref pingcap/tidb#53004
2024-07-04 03:46:28 +00:00
cbb7e6404b test: stabilize TestSkipSchemaChecker (#54367)
close pingcap/tidb#53427
2024-07-01 14:23:57 +00:00
7d5f1d75bd ddl: Allow JSON functions for defaults (#52786)
close pingcap/tidb#52785
2024-06-27 10:46:23 +00:00
08d5d29ff3 *: use StaticExprContext instead of mock context to build expression (#54101)
ref pingcap/tidb#53388, close pingcap/tidb#54271
2024-06-27 09:34:23 +00:00
14ed0c0123 parser: Support VECTOR type (#54246)
ref pingcap/tidb#54245
2024-06-27 08:31:30 +00:00
64a166bf18 ddl: add fast create database (#54013)
ref pingcap/tidb#50052
2024-06-27 08:31:23 +00:00
184b010f80 rowcodec: E2E checksum introduce bytes-level checksum mechanism (#53931)
close pingcap/tidb#54054
2024-06-27 07:43:25 +00:00
432bb79f97 *: remove some usages of SchemaTables (#54199)
ref pingcap/tidb#50959
2024-06-26 12:01:24 +00:00
cf9f91f00c executor: fix show create table output with check constraint (#54215)
close pingcap/tidb#54214
2024-06-26 07:11:52 +00:00
e81dabe693 ddl: replace local ingest impl with backfill operators (#54149)
close pingcap/tidb#53909
2024-06-26 06:20:52 +00:00
7211d3d828 ddl: refine BackendCtx.Flush to display Duplicate entry error (#54182)
close pingcap/tidb#54184
2024-06-25 03:37:21 +00:00
22ca2b80a9 ddl: revert 'query from min job id' (#54180)
ref pingcap/tidb#53246
2024-06-24 14:37:28 +00:00
770478537c store/copr: batch build coprocessor tasks (#54153)
close pingcap/tidb#53850
2024-06-24 14:10:21 +00:00
eec20e67fd ddl: skip getting actual end key for each range in ingest mode (#54143)
close pingcap/tidb#45847, close pingcap/tidb#54147
2024-06-24 13:22:21 +00:00
324ee4ccb2 ddl: support referring objects in runningJobs (#54110)
close pingcap/tidb#52795, ref pingcap/tidb#53246
2024-06-24 06:56:50 +00:00
cbdbd76e44 ddl: query since min job id for tidb_mdl_info (#54142)
ref pingcap/tidb#53246
2024-06-21 10:08:49 +00:00
c1811ebb57 ddl: fill correct involved schemainfo for 'flashback table' and 'flashback schema' (#54141)
ref pingcap/tidb#53246, close pingcap/tidb#54134
2024-06-21 08:49:26 +00:00
a33a8685ed ddl: query since min job id to mitigate slowness due to un-compacted deleted kv (#54122)
ref pingcap/tidb#53246
2024-06-20 09:43:18 +00:00
51ccce23eb ddl: only use runningJobs to check job dependency (#54003)
ref pingcap/tidb#52795
2024-06-19 06:46:17 +00:00
a8de5891fe lightning: improve TotalMemoryConsume for write step (#53856)
ref pingcap/tidb#53858
2024-06-19 01:55:17 +00:00
8f568472a3 ddl: enlarge general ddl worker pool (#54041)
ref pingcap/tidb#53246
2024-06-18 03:22:22 +00:00
26d1096580 ddl: check table/database existance using infoschema only (#53882)
ref pingcap/tidb#53246
2024-06-17 10:50:46 +00:00
53901e8f90 ddl: clean ingest temp data dir in background loop (#54008)
close pingcap/tidb#54007
2024-06-17 08:44:45 +00:00
efb8afc31f ddl: record the used indexID for global-sort reorg (#53975)
ref pingcap/tidb#53677
2024-06-14 10:32:43 +00:00
329a9800c4 ddl: fast-reorg set memory limit for local writer based on current usage (#53873)
ref pingcap/tidb#53789
2024-06-13 12:09:27 +00:00
d5fece20f7 ddl: Regenerating AutoIDs for _tidb_rowid during Reorganize Partition (#53770)
close pingcap/tidb#53385
2024-06-13 04:09:00 +00:00
7b8c91d5d6 ddl: clear MDL related tables for create view (#53944)
ref pingcap/tidb#53246
2024-06-12 11:46:30 +00:00
7a18952eb1 ddl: fix flaky test TestCancel & fix panic when we failed to get job in delivery2Worker (#53887)
close pingcap/tidb#36582
2024-06-11 07:45:00 +00:00
0b5407136b ddl: handle create writer error for index ingest operator (#53916)
close pingcap/tidb#53791
2024-06-11 04:47:59 +00:00