Commit Graph

29 Commits

Author SHA1 Message Date
9541d8b2b3 resourcemange: spool support task manage (#41908)
ref pingcap/tidb#41720
2023-04-10 19:33:00 +08:00
e942ab6148 kazel: support auto-config shard_count (#42751)
close pingcap/tidb#42827
2023-04-06 15:46:58 +08:00
5f87e88f88 *: fix unstable test TestPoolTuneScaleUpAndDown (#42744)
close pingcap/tidb#42163
2023-04-03 16:48:57 +08:00
edd4f26589 disttask: support detectTask in parallel and do some updates for dispatcher (#42454)
close pingcap/tidb#42369, close pingcap/tidb#42383
2023-04-03 08:32:56 +08:00
ed596f9ced ddl: reimplement the backfill scheduler (#42668) 2023-03-29 22:30:59 +08:00
1a4d46d38d workerpool: add skip register option (#42641)
ref pingcap/tidb#42511
2023-03-28 18:48:54 +08:00
d3c0756ccb resourcemanager: support worker pool (#42513)
close pingcap/tidb#42511
2023-03-25 22:20:42 +08:00
56e3c34d11 spool: fix unstable test TestPoolTuneScaleUpAndDown (#42187)
close pingcap/tidb#42163
2023-03-14 13:58:38 +08:00
51c22cda26 spool: fix data race when to exit (#42129)
close pingcap/tidb#42130
2023-03-13 17:14:49 +08:00
424faf9e93 spool: a simple goroutine pool (#41584)
close pingcap/tidb#41720
2023-03-10 21:07:13 +08:00
0212c5056a util: add test for old version cgroup (#41976)
close pingcap/tidb#41808
2023-03-09 20:41:13 +08:00
b18d0ebef5 resourcemanager: stop scheduler in the old linux kernal (#41766)
close pingcap/tidb#41808
2023-03-02 16:49:10 +08:00
79ae1e3c1f *: update bazel config (#41296) 2023-02-13 14:38:01 +08:00
8531018f04 ddl: improve backfill more general (#41093)
close pingcap/tidb#41002
2023-02-10 23:52:00 +08:00
38bcdf479e resourcemanager: avoid to schedule when no task is in the pool (#41095)
close pingcap/tidb#41094
2023-02-07 02:03:58 +08:00
3c4976bd00 resourcemanager: fix TaskController.Stop() can't make producer exit in spmcpool (#41016)
close pingcap/tidb#41015
2023-02-03 15:23:56 +08:00
337af61d95 resourcemange: fix delete more workers than expected (#40894)
close pingcap/tidb#40893
2023-02-02 13:33:55 +08:00
9ebd766b53 util: add InTest to check whether to be in test (#40927)
close pingcap/tidb#40929
2023-02-01 15:27:56 +08:00
ad38dbbc02 resourcemanager: scheduler subtask in the pool's task (#40670)
close pingcap/tidb#40719
2023-01-29 15:07:54 +08:00
5b82653605 *: Setup Global Resource Controller (#40732)
close pingcap/tidb#40731
2023-01-20 17:03:50 +08:00
294408188e resourcemanager: avoid to get nil after task finished when to stop task (#40699)
close pingcap/tidb#40700
2023-01-18 17:05:52 +08:00
90e7271940 testkit: reset the resource manager after test finishes (#40638) 2023-01-17 13:55:49 +08:00
7ba1f0aa9a resourcemanager: add task manager to support forcing to stop the task. (#40560)
close pingcap/tidb#40566
2023-01-16 19:33:48 +08:00
9a917c87fa resourcemanager, util: add resourcemanager.Unregister when closing spmcpool (#40547)
close pingcap/tidb#40546
2023-01-13 10:45:46 +08:00
f5362f9cc4 gpool: register gpool into resource manager (#40410)
ref pingcap/tidb#40412
2023-01-10 11:34:22 +08:00
4a5a447334 resourcemanger: add cpu scheduler (#39886)
close pingcap/tidb#39657
2023-01-05 14:44:21 +08:00
3e65e9b5c7 util: gorotinue pool (#39872)
close pingcap/tidb#38039
2023-01-04 10:34:20 +08:00
08f6ea484f metrics: add EMA cpu usage (#39995)
close pingcap/tidb#40029
2022-12-19 14:58:53 +08:00
53572f86df resourcemanger: create cpu monitor (#39962)
ref pingcap/tidb#39657
2022-12-16 14:54:53 +08:00