Commit Graph

44 Commits

Author SHA1 Message Date
Gaius a65d57a10b
feat: remove sync probes api (#401)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-30 17:13:44 +08:00
Gaius 1bbcef2694
feat: change UploadCacheTaskRequest type to stream (#335)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-07-05 18:17:12 +08:00
Gaius 76a2bd51c9
feat: change validation in memory (#308)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-07 12:35:58 +08:00
Gaius ef16214823
feat: add disable-back-to-source to Download message (#289)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-14 19:31:52 +08:00
Gaius 4881829013
fix: typo in scheduler v1 proto (#288)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-14 11:14:37 +08:00
Gaius ac0a2a42a0
feat: remove concurrent_piece_count in scheduler (#228)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-12 14:48:04 +08:00
Gaius 1ffa9f8eb3
feat: add prefetch to register request in v1 (#226)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-07 10:45:18 +08:00
Gaius 92ad2be9c7
chore: change github.com/golang/mock to go.uber.org/mock (#197)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-10-30 16:22:46 +08:00
Gaius 47c7d3d1bb
feat: add optional to download message in common (#183)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-09-21 19:59:14 +08:00
Gaius 8b4a651857
feat: add objectStoragePort to AnnounceHostRequest (#169)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-23 15:01:41 +08:00
Gaius acf9a4e4f4
feat: add scheduler cluster id in AnnounceHostRequest (#166)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-21 11:47:16 +08:00
Gaius ab0c613b95
feat: generate golang mock (#148)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-20 22:05:07 +08:00
Gaius aae0807767
feat: update verison to v2 (#147)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-20 21:56:21 +08:00
Gaius c1bc8f3ccf
feat: remove ProbeInterval in SyncProbesResponse (#128)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-15 10:43:51 +08:00
Gaius 13f6437e48
feat: rename FailedProbes to Probes in FailedProbesRequest (#127)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-12 12:35:18 +08:00
Gaius 93763a8588
feat: optimize SyncProbesRequest in scheduler (#126)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-12 12:02:54 +08:00
Gaius 278c100e78
feat: optimize SyncProbes API definition (#125)
feat: optimize SyncProbes API definition.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-09 12:22:26 +08:00
Gaius 3a54813d13
feat: remove SyncNetworkTopology api (#119)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-24 18:56:19 +08:00
Gaius f0e9c68b27
feat: remove security domain (#117)
Remove security domain and security group.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-19 16:20:38 +08:00
Gaius d32b2b9595
feat: change cpu percent validation (#110)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-31 20:19:36 +08:00
Gaius b7251600a8
feat: change updatedAt to createdAt in probe (#107)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-27 21:51:47 +08:00
Gaius 4acbc514b0
feat: rename host_name to hostname (#100)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-21 21:28:05 +08:00
Gaius b12d940bf7
feat: add SyncNetworkTopology to scheduler (#62)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-16 22:23:56 +08:00
Gaius a0551da924
feat: remove NetTopology params (#61)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-16 17:35:01 +08:00
Gaius 66a713927e
feat: add SyncProbe to scheduler (#60)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-16 16:29:28 +08:00
Gaius b3999871be
feat: change mock file name (#58)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-12 17:29:43 +08:00
Gaius d1aa3bb696
feat: add task id and peer id to AnnouncePeerRequest (#56)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-12 14:38:33 +08:00
Gaius 454bfe186c
feat: remove v1 package tag (#55)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-10 18:47:37 +08:00
Gaius b0bebd2958
fix: grpc namespace conflict (#54)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-10 12:24:27 +08:00
Gaius 58fdcc6ff5
feat: add ImportTask, ExportTask and DeleteTask api (#50)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-21 14:10:08 +08:00
Gaius a7d0e7a588
feat: remove callsystem and pattern (#48)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-13 14:37:01 +08:00
Gaius 80907c300f
feat: add manager v2 proto and priority (#46)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-09 14:50:57 +08:00
Gaius e8cbf6434f
feat: rename priority field
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-08 16:22:49 +08:00
Gaius 36d58eb53e
feat: add priority to register api (#45)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-08 16:18:09 +08:00
Gaius 0106ca9692
feat: change announcer validation (#38)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-25 17:39:17 +08:00
Gaius 778cb0bd2f
feat: add strign validation to host type (#36)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-18 16:55:07 +08:00
Gaius bfd2e8cdab
feat: add host type to announce host (#35)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-18 15:40:50 +08:00
Gaius d46b1e7c9b
feat: optimize service (#34)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-18 15:01:01 +08:00
Gaius 4e34212aa9
feat: add AnnounceHost defined (#33)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-17 18:38:55 +08:00
Gaius b336cac496
feat: add leave host proto (#28)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-10-26 12:59:38 +08:00
Gaius 09f0a76ed3
feat: add leave tasks (#26)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-10-24 11:08:44 +08:00
Gaius bb4ce87e0a
chore: add .github files
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-07-29 15:35:23 +08:00
Gaius b64db4a0d2
feat: generate grpc proto and mocks
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-07-29 15:06:10 +08:00
Gaius f2f6989afe
feat: add grpc proto files
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-07-28 21:36:18 +08:00