Commit Graph

12 Commits

Author SHA1 Message Date
Gaius 20926e7d5e
feat: replicate the persistent cache task when delete host (#3787)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-01-27 10:31:05 +08:00
Gaius 7c0f0abeb7
feat: replicate persistent cache task when task needs persistent replicas (#3784)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-01-26 10:46:32 +08:00
Gaius a63126ede4
feat: implement FindCandidatePersistentCacheParents for scheduling persistent cache task (#3770)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-01-17 20:01:59 +08:00
Gaius 58959be0c2
feat: implement delete persistent cache task in scheduler (#3619)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-10-29 22:24:18 +08:00
Gaius 688b9d76cb
feat: rename `scheduler/resource` to `scheduler/resource/standard` (#3542)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-29 12:22:29 +08:00
Gaius 77b88ad717
feat: send config of the seed peer cluster for load limit (#3370)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-07-09 22:10:44 +08:00
Gaius 5989a4d4d3
fix: peer events state failed when register task (#2979)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-26 17:12:30 +08:00
Gaius 12fc630612
fix: if scheduler has no seed peer, return error in preheating (#2835)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-30 16:45:39 +08:00
Gaius 047a55fb84
feat: add handleRegisterSeedPeerRequest to AnnouncePeer in service v2 (#2147)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:36 +08:00
Gaius b0e6089783
feat: change ScheduleCandidateParentsForNormalPeer implement (#2133)
Change ScheduleCandidateParentsForNormalPeer implement.
Remove TaskStateLeave event in task GC.
Implement AnnouncePeer in service v2.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:35 +08:00
Gaius 58034e4b1f
refactor: scheduling with v2 grpc (#2104)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:32 +08:00
Gaius dacf1f01a6
feat: rename scheduler package to scheduling (#2087)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:31 +08:00