Gaius
39fa1f1591
feat: add cache task proto ( #323 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-06-17 14:54:30 +08:00
Gaius
74581bea67
feat: add message of the backend error detail ( #319 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-28 18:41:09 +08:00
Gaius
ab1743c359
feat: add leave task api ( #313 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-16 21:32:38 +08:00
Gaius
6bb1bedc70
feat: add error details to api ( #283 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-28 12:42:22 +08:00
Gaius
9a73b42a15
feat: response http code and status ( #280 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-27 14:21:37 +08:00
Gaius
16e69e4e9f
feat: remove rate limit in download message ( #249 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-11 15:45:30 +08:00
Gaius
ce44d9501d
feat: change candidate_parent_ids to candidate_parents ( #246 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-10 10:40:57 +08:00
Gaius
e082eefff7
feat: add candidate_parent_ids to reschedule message ( #245 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-09 21:58:01 +08:00
Gaius
55a239ecc0
feat: remove RegisterSeedPeerRequest in AnnouncePeer ( #243 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-25 17:58:21 +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
300b38f803
feat: add optional to piece_number in DownloadPieceFailedRequest ( #224 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-12-05 11:14:42 +08:00
Gaius
f94caaafdc
feat: remove SyncPiecesFailedRequest in scheduler ( #223 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-29 15:06:10 +08:00
Gaius
667eb7320d
feat: change length from int to uint ( #220 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-20 15:03:51 +08:00
Gaius
b53f8ac93c
feat: change download piece failed message ( #210 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-14 22:15:45 +08:00
Gaius
6261753124
feat: add RescheduleRequest message to AnnouncePeerRequest ( #209 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-14 21:05:42 +08:00
Gaius
cfb441c3e0
feat: remove TinyTaskResponse and SmallTaskResponse message ( #208 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-14 14:23:56 +08:00
Gaius
b8791ffca0
feat: add SchedulerClusterId to host message in v2 proto ( #167 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-21 13:33:46 +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
aae0807767
feat: update verison to v2 ( #147 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-20 21:56:21 +08:00
Gaius
2825951636
feat: add content to piece message ( #138 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-13 15:23:27 +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
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
65661525ff
feat: update DownloadPieceFailedRequest and DownloadPieceBackToSourceFailedRequest ( #95 )
...
Add piece information to DownloadPeerFailedRequest and
DownloadPieceBackToSourceFailedRequest. Add responses of
different protocols to DownloadPieceBackToSourceFailedRequest.
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-10 12:34:16 +08:00
Gaius
212b3aba4b
feat: add DownloadPeerFailedRequest and DownloadPeerBackToSourceFailedRequest ( #94 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-08 17:59:21 +08:00
Gaius
b03b5fa763
feat: add temporary to DownloadPieceFailedRequest ( #93 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-08 16:39:23 +08:00
Gaius
f5d369536a
feat: remove seed peer back-to-source request in AnnouncePeer ( #92 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-08 14:46:08 +08:00
Gaius
c2d50ee7c9
feat: add CandidateParent to SmallTaskResponse ( #91 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-07 12:10:48 +08:00
Gaius
86aa8b96ee
feat: add CandidateParents to SmallTaskResponse ( #90 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-06 22:27:51 +08:00
Gaius
5be6f801b0
feat: add CandidateParent to SmallTaskResponse ( #89 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-06 20:52:46 +08:00
Gaius
6465024193
feat: remove piece from SmallTaskResponse ( #88 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-06 20:42:11 +08:00
Gaius
0d706cffbe
feat: add EmptyTaskResponse to AnnouncePeerResponse ( #87 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-06 20:10:13 +08:00
Gaius
b35d00c65f
fix: DownloadPeerBackToSourceStartedRequest field name ( #86 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-06 17:52:30 +08:00
Gaius
a1bbe86cb4
feat: add seed peer requests to AnnouncePeer ( #85 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-06 17:44:22 +08:00
Gaius
31a68a3b97
feat: remove SchedulePeerFailedResponse and SchedulePeerForbiddenResponse ( #84 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-01 18:46:22 +08:00
Gaius
5a8d2a7e65
feat: add host id to AnnouncePeerRequest ( #82 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-01 17:57:34 +08:00
Gaius
ec22c292f8
refactor: scheduler v2 protoc ( #81 )
...
refactor: scheduler v2 protoc
Remove v2 errordetails protoc and Remove common.ExtendAttribute message.
Replace errordetails in the scheduler with response message.
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-01 16:28:27 +08:00
Gaius
b3d8490d2c
feat: remove oneof errordetails in v2 api ( #80 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-01 13:53:32 +08:00
Gaius
8e4b04619f
feat: update host content in v2 ( #76 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 19:03:23 +08:00
Gaius
db4e9c74e2
feat: change piece count type to int32 ( #75 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 18:29:45 +08:00
Gaius
41e14b7c60
feat: rename ParallelPieceCount to ConcurrentPieceCount ( #71 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 15:42:01 +08:00
Gaius
a0becb425d
feat: rename ParallelCount to ParallelPieceCount ( #70 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-20 15:31:43 +08:00
Gaius
602aa22af8
refactor: download metadata in common ( #66 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-02-10 18:13:16 +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
73d650ea67
feat: add task id to LeavePeerRequest ( #57 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-01-12 15:06:25 +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