Commit Graph

153 Commits

Author SHA1 Message Date
be57d2fd87 disttask: mock to start multiple scheduler/taskexecutor (#50801)
ref pingcap/tidb#49008
2024-01-30 09:48:23 +00:00
0250675b0b txn: deprecate the transaction auto retry and related statement count limit (#50782)
ref pingcap/tidb#50350
2024-01-30 08:10:59 +00:00
b5542c5ed2 disttask: decouple handleExecutableTask from manager & separate executor context (#50724)
ref pingcap/tidb#49008
2024-01-30 05:22:52 +00:00
51e1e13494 *: update interface{} to any (#50770)
ref pingcap/tidb#50765
2024-01-29 07:21:29 +00:00
9416934ea3 *: split planner errors and remove duplicate definitions (#50695)
ref pingcap/tidb#48875
2024-01-26 09:42:21 +00:00
c072334a99 *: impl mock PD service discovery and update pd client version (#50718)
ref pingcap/tidb#35319
2024-01-26 03:39:21 +00:00
c1cae24a87 table: simplify the interface table.Index to reduce its context requirement (#50692)
close pingcap/tidb#50691
2024-01-24 10:06:28 +00:00
87ffb95856 disttask: replace spool with waitgroup (#50664)
ref pingcap/tidb#49008
2024-01-24 04:00:21 +00:00
8e5d98daa1 ddl: add missing log fields and clean redundant logs (#50514)
close pingcap/tidb#50512, close pingcap/tidb#50513
2024-01-24 03:03:20 +00:00
dd85ed718a variable: remove StrictSQLMode in variable.SessionVars (#50624)
close pingcap/tidb#50589
2024-01-23 07:42:26 +00:00
d1e6f1c291 disttask: remove revert subtask (#50550)
close pingcap/tidb#50549
2024-01-22 10:25:49 +00:00
8bb4d2f412 disttask: move step2Str to framework (#50565)
ref pingcap/tidb#49008
2024-01-22 03:12:19 +00:00
890230e17e disttask: add available resource param to step executor (#50475)
ref pingcap/tidb#49008
2024-01-17 11:51:16 +00:00
264d11bba5 Lightning: report an insufficient space error regarding TiFlash (#50325)
close pingcap/tidb#50324
2024-01-16 08:52:46 +00:00
a257521b35 ddl: use another way to get index uniqueness during task exec init (#50378)
ref pingcap/tidb#50307, close pingcap/tidb#50435
2024-01-16 04:12:15 +00:00
720983a20c disttask: merge transfer task/subtask (#50311)
ref pingcap/tidb#48795, close pingcap/tidb#50310
2024-01-15 10:28:46 +00:00
17d65b9317 disttask: change extra running subtasks to pending (#50266)
ref pingcap/tidb#49008
2024-01-12 03:48:25 +00:00
ad0917ea00 test: stabilize TestRenameTableIntermediateState (#50314)
close pingcap/tidb#44948
2024-01-11 10:53:02 +00:00
e35bb6ded9 ddl: unlock schema version mutex properly (#50327)
close pingcap/tidb#50309
2024-01-11 10:15:32 +00:00
0e29758b31 ddl: refine duplicate entry err msg when merging temp index (#50275)
close pingcap/tidb#49940
2024-01-11 07:35:02 +00:00
ef239acbbf test: fix unstable TestIndexChange and TestAlterAddConstraintStateChange3 (#50144)
close pingcap/tidb#49825, close pingcap/tidb#50079
2024-01-11 04:09:25 +00:00
b4ce5d00fb ddl: check owner status before commit DDL changes (#50251)
close pingcap/tidb#47105, close pingcap/tidb#50055
2024-01-11 03:32:01 +00:00
e15c517afa import/index: adjust concurrency using cpu-count of managed node depends on use case (#50091)
ref pingcap/tidb#49008
2024-01-10 08:31:54 +00:00
b5949357d5 ddl: move ddl history related code to another file (#50230)
close pingcap/tidb#50231
2024-01-10 04:47:02 +00:00
386bb43fea disttask: consider node load when schedule/balance subtasks (#49758)
ref pingcap/tidb#49008
2024-01-09 09:06:24 +00:00
978436a716 ddl: remove useless field in temporaryIndexRecord (#50202)
close pingcap/tidb#50203
2024-01-09 05:18:23 +00:00
6701bf1527 ddl: create table accelerate (#49687)
close pingcap/tidb#50052
2024-01-08 12:20:08 +00:00
182efd8f69 ddl, owner: clean processing ddl jobs when owner retired (#50101)
close pingcap/tidb#50073
2024-01-08 07:31:55 +00:00
e56efc6421 *: memory is not allocated first if the user does not use some information from the table. (#50062)
close pingcap/tidb#50077
2024-01-08 05:09:36 +00:00
64741e9710 *: remove stmtctx.BadNullAsWarning and use errctx to handle bad null error (#50120)
close pingcap/tidb#50119
2024-01-05 11:28:51 +00:00
6eea739d4c testkit,store/mockstore: make store image to accelerate unit test (#42521)
close pingcap/tidb#42434
2024-01-05 09:05:41 +00:00
45215e0a0d *: remove useless code (#50087) 2024-01-05 07:32:04 +00:00
98f4e879e5 *: use errctx to handle divide zero error (#50042)
close pingcap/tidb#50041
2024-01-05 05:47:10 +00:00
f5cb034baa ddl: support fine-grained modify column and add column (#50039)
close pingcap/tidb#48519
2024-01-05 05:47:03 +00:00
678cb671e6 ddl: skip sorting step when there are no subtasks (#49866)
close pingcap/tidb#49770
2024-01-05 05:17:03 +00:00
6f3266498d ddl: fix reorg cannot handle divide 0 error (#50057)
close pingcap/tidb#50053
2024-01-04 06:21:32 +00:00
89fc4403f3 Lightning : make pebbleDB block size configurable (#49514)
close pingcap/tidb#45037
2024-01-03 02:35:02 +00:00
237b2c7d50 disttask: fix panic in task executor/scheduler (#49877)
close pingcap/tidb#49869
2024-01-02 12:18:32 +00:00
3d939d4b6f disttask: init capacity and check concurrency using cpu count of managed node (#49875)
ref pingcap/tidb#49008
2024-01-02 05:36:31 +00:00
1b0a77facf bootstrap: revert ddl_jobs table change (#49919)
close pingcap/tidb#49899
2024-01-02 05:00:31 +00:00
8eed0437b3 disttask: split task and subtask state (#49896)
ref pingcap/tidb#48795
2023-12-29 10:04:58 +00:00
ab1f518a39 ddl: fix unstable test (#49891)
close pingcap/tidb#49827
2023-12-28 14:51:28 +00:00
05a6702ef6 global sort: add 2-level iterator for merge property and range splitter (#49768)
close pingcap/tidb#49717
2023-12-28 08:48:28 +00:00
60d6286fa3 ddl: support bdr bwlist (#48776)
ref pingcap/tidb#48519
2023-12-28 08:04:58 +00:00
60dbb615ab disttask: add notify when task submitted or changed & refactor test (#49805)
ref pingcap/tidb#49008
2023-12-28 06:42:28 +00:00
0828da6f7e ddl: allow altering integer with foreign key and deny altering decimal with foreign key (#49838)
close pingcap/tidb#47702
2023-12-27 11:42:34 +00:00
a7ef915052 *: upgrade rules_go (#49693) 2023-12-27 02:15:28 +00:00
dc694a1581 ddl: fix the optimization for the empty table(speed up) (#49629)
close pingcap/tidb#49679, close pingcap/tidb#49682
2023-12-26 18:58:57 +00:00
2dfbaa8264 ddl: set jobs dependency by schema and table name (#49699)
close pingcap/tidb#49498
2023-12-26 06:43:58 +00:00
291875a689 *: support setting txn-entry-size-limit by sys var (#49237)
close pingcap/tidb#49236
2023-12-25 09:43:58 +00:00