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
339e0e901b
feat: add definition of trainer service ( #99 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-21 21:21:08 +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
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
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
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
95f864706f
feat: add dfdaemon v2 protoc ( #49 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-12-21 10:42:19 +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
87f8419c19
feat: add traffic type ( #30 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-11-09 11:54:23 +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
d8018bfab8
feat: leave peers ( #27 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-10-24 11:16:22 +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
c9f12a5294
feat: add task id for scheduler peer api ( #19 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-09-19 21:44:02 +08:00
Gaius
7e009ab8da
feat: add grpc v2 ( #16 )
...
* feat: add grpc v2
Signed-off-by: Gaius <gaius.qi@gmail.com>
* fix: rename metadata and fields
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: add exchange peer api
Signed-off-by: Gaius <gaius.qi@gmail.com>
Signed-off-by: Gaius <gaius.qi@gmail.com>
2022-09-19 12:05:59 +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