Commit Graph

24 Commits

Author SHA1 Message Date
Gaius b2c8e76e1e
feat: add disk bandwidth information for host (#3652)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-11-18 20:59:45 +08:00
Gaius 770d6c9c52
feat: implement StatPersistentCachePeerRequest and StatPersistentCacheTaskRequest for persistent cache (#3603) 2024-10-23 10:19:39 +08:00
Chongzhi Deng 071072f899
feat: add E2E tests for cases that peers going offline (#3524)
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-10-21 10:33:16 +08:00
Gaius 8d956eb3ff
feat: removed network topology (#3547)
Because no one maintains it and has no users run in the production

Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-30 17:41:56 +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 9cd6f41eb2
feat: update new task type(TaskType_STANDARD, TaskType_PERSISTENT, TaskType_PERSISTENT_CACHE) (#3540)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-27 14:01:17 +08:00
Gaius 1afe79ebb8
feat: add metrics for grpc api of the cache task (#3539)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-25 22:28:49 +08:00
Chongzhi Deng c9180afe23
chore: update api version to v2.0.158 and update helm chart (#3527)
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-09-25 10:48:45 +08:00
Chongzhi Deng ac52afcb40
chore: update api verison to v2.0.141 (#3384)
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-07-19 10:53:43 +08:00
Gaius a5488768d7
feat: add cache peer to grpc api (#3334)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-06-18 18:11:16 +08:00
Gaius a370304de1
feat: update api protoc version to v2.0.118 (#3326)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-06-17 19:45:13 +08:00
Gaius a260314a71
chore: update client version (#3267)
* chore: update client version

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: update client verison

Signed-off-by: Gaius <gaius.qi@gmail.com>

---------

Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-17 14:17:20 +08:00
Gaius 778b90c718
feat: add optional to build information (#2567)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-25 15:15:40 +08:00
Gaius bd3d76a97c
feat: update api version to 2.0.8 (#2566)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-25 13:45:54 +08:00
Gaius b3f23f71a3
feat: update dy7.io/api to v2 (#2558)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-20 23:17:57 +08:00
Gaius 98aee9640d
feat: implement SyncProbes api in scheduler grpc service (#2449)
Signed-off-by: Gaius <gaius.qi@gmail.com>
Signed-off-by: XZ <834756128@qq.com>
Co-authored-by: dlut_xz <52518280+fcgxz2003@users.noreply.github.com>
2023-06-28 17:34:58 +08:00
Gaius e9cb38e851
feat: remove SyncNetworkTopology API (#2296)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:47 +08:00
Gaius 6d13b4a871
feat: add metrics to service v2 (#2153)
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 670c892898
feat: implement v2 version of scheduler service (#2125)
Implement StatTask, AnnounceHost and LeaveHost api in
scheduler service v2.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:34 +08:00
Gaius 7306aec508
feat: correct grpc error code and implement StatPeer and LeavePeer (#2115)
Correct grpc error from codes.Unknow to codes.Internal in gorm
operation. Implement StatPeer and LeavePeer interface in v2 version of
grpc.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:34 +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
Gaius 1666a17827
feat: remove NetTopology from scheduler and manager (#2007)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:25 +08:00
Gaius e83fb85216
feat: add v2 verison of the grpc to scheduler (#1999)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:24 +08:00