Commit Graph

23 Commits

Author SHA1 Message Date
Gaius 18a8026e45
feat: change PersistentCacheTask to value type and ensure empty slice response (#3945)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-04-14 20:05:20 +08:00
Gaius 4e02af63a2
feat(manager): optimize service of the persistent cache task (#3929)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-04-03 10:37:18 +08:00
Chongzhi Deng 2f49b73c9f
Implement persistent cache service (#3903)
* feat: add persistent cache service

Signed-off-by: BruceAko <chongzhi@hust.edu.cn>

* feat: implement Destroy and Get endpoints for PersistentCache

Signed-off-by: BruceAko <chongzhi@hust.edu.cn>

* chore: update swagger docs

Signed-off-by: BruceAko <chongzhi@hust.edu.cn>

---------

Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2025-04-02 12:07:17 +08:00
Gaius aa78396155
feat: optimize implement of the sync peers (#3677)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-11-29 21:13:12 +08:00
KennyMcCormick d0e41b538c
enhance: support syncpeers by service and optimize the merge logic (#3637)
* enhance: support syncpeers by service and optimize the merge logic

Signed-off-by: cormick <cormick1080@gmail.com>
2024-11-29 10:46:23 +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 6ba478225f
feat: add scheduler features api for manager (#3488)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-09 15:23:27 +08:00
Gaius e3fd3b9d51
chore: udpate client-rs version (#3461)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-27 14:24:22 +08:00
Gaius 517aed732e
feat: optimize GetTaskJob and DeleteTaskJob (#3434)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-16 16:31:53 +08:00
Asklv 5547307445
feat: add delete task and list tasks manager api with request type and service type. (#3378)
Signed-off-by: Asklv <boironic@gmail.com>
2024-08-13 11:01:01 +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 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 dfde8bdce6
feat: add sync peer job for scheduler (#2663)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-22 19:58:27 +08:00
Gaius d894aff384
feat: add personal access tokens api to rest server (#2583)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-31 21:54:59 +08:00
Gaius 355d9dd10d
feat: add update model rest api (#2530)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-10 18:19:14 +08:00
MinH-09 43a2bf2407
feat: add model operation api (#2276)
Signed-off-by: MinH-09 <2107139596@qq.com>
2023-06-28 17:34:47 +08:00
Gaius aa90014804
feat: add cluster api in manager (#2288)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:47 +08:00
Gaius 37c588608a
feat: remove security domain (#2285)
* feat: remove security domain

Remove security domain in dfdaemon and scheduler.
Remove SecurityGroup and SecurityRule table in manager.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:46 +08:00
Gaius 6bc886a8a2
feat: remove model api (#2194)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:39 +08:00
Gaius b1171f4bd4
feat: rename manager/model to manager/models (#2191)
The manager model package is renamed to models to
prevent the same name as the future inference model database table.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:39 +08:00
Gaius 481df276a3
feat: dynconfig adds list application in scheduler (#1903)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:15 +08:00
Gaius 5da2d83990
feat: manager adds model and model version api (#1530)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:42 +08:00
Gaius 0222649b88
feat: update namely/protoc-all image version to 1.47_0 (#1418)
* feat: update namely/protoc-all image version to 1.47_0

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

* feat: generate mock file

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:32 +08:00