Gaius
|
28a7989601
|
feat: rename cache task to persistent cache task (#394)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-09-26 15:34:55 +08:00 |
Gaius
|
75e49e0ee4
|
feat: add DeleteTaskRequest and StatCacheTask to DfdaemonUpload (#370)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-08-13 12:41:35 +08:00 |
Gaius
|
5bd847f0a4
|
feat: remove piece length field in download request (#368)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-08-12 15:53:15 +08:00 |
Gaius
|
7b5ecb7b15
|
feat: add optional for piece-length (#367)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-08-12 14:40:04 +08:00 |
Gaius
|
a7ca1ad9ad
|
feat: add content_length to DownloadCacheTaskStartedResponse (#355)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 21:49:15 +08:00 |
Gaius
|
10e977c133
|
feat: remove host_id in DownloadCacheTaskRequest (#354)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 21:39:45 +08:00 |
Chongzhi Deng
|
32065ec25b
|
feat: add AnnouncePeers proto and fix typo (#343)
feat: add AnnouncePeers proto
1. add AnnouncePeers api
2. fix typo of dfdaemon
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
|
2024-07-10 19:51:57 +08:00 |
Gaius
|
7d88b1c21b
|
feat: add persistent field to DownloadCacheTaskRequest (#329)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-19 21:26:29 +08:00 |
Gaius
|
183280e924
|
fix: ttl validation format
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-18 14:45:53 +08:00 |
Gaius
|
240563b417
|
feat: add upload cache task for scheduler (#328)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-18 14:29:45 +08:00 |
Gaius
|
e1e59d1696
|
feat: add announce proto of the cache task in scheduler (#327)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-17 22:06:34 +08:00 |
Gaius
|
110fe0ebc7
|
feat: change leave to delete in scheduler messages (#325)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-17 15:30:39 +08:00 |
Gaius
|
7beb7a448f
|
feat: rename DownloadTask message to Download (#324)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-17 15:07:40 +08:00 |
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
|
370d97c837
|
feat: add host id to SyncPiecesRequest and DownloadPieceRequest (#321)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-05 17:03:33 +08:00 |
Gaius
|
9f7fd897b8
|
feat: change TriggerDownloadTask to DownloadTask with stream (#302)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-04-16 20:00:32 +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
|
88ad05325e
|
fix: rename download_task_failed_request to download_task_failed_resp… (#282)
fix: rename download_task_failed_request to download_task_failed_response
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-02-27 20:34: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
|
4ca58f1c92
|
feat: replace LeaveHostRequest with empty (#271)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-02-06 22:24:03 +08:00 |
Gaius
|
b9e871c8cc
|
feat: add leave host to dfdaemon (#270)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-02-06 22:09:54 +08:00 |
Gaius
|
54f7272979
|
feat: remove DownloadTaskFinishedResponse in DownloadTask (#268)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-30 21:02:52 +08:00 |
Gaius
|
ace20e5419
|
feat: add interested piece metadates to DownloadTaskStartedResponse (#267)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-30 14:26:42 +08:00 |
Gaius
|
758ec4e058
|
feat: add optional range to DownloadTaskStartedResponse message (#266)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-30 13:32:11 +08:00 |
Gaius
|
6f6b2a8d7a
|
feat: rename request to response in DownloadTaskResponse (#265)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-29 20:19:02 +08:00 |
Gaius
|
db13215d84
|
feat: rename request to response in DownloadTaskResponse (#264)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-29 19:36:14 +08:00 |
Gaius
|
d9943c3adf
|
feat: add content_length to DownloadTaskStartedRequest (#263)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-29 19:13:07 +08:00 |
Gaius
|
62716164e7
|
feat: add started and finished to download task response (#262)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-29 16:54:39 +08:00 |
Gaius
|
30a9b3aab4
|
feat: change header to response_header in TaskDownloadResponse (#257)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-22 12:30:49 +08:00 |
Gaius
|
ede8aded19
|
feat: remove header field in SyncPiecesResponse (#253)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-19 18:39:47 +08:00 |
Gaius
|
54871b4943
|
feat: add header to SyncPiecesResponse message (#252)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-18 22:02:40 +08:00 |
Gaius
|
7282776e67
|
feat: add offset and length to SyncPiecesResponse message (#248)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-01-11 15:24:12 +08:00 |
Gaius
|
a71c5bd200
|
feat: remove TriggerDownloadTaskResponse in TriggerDownloadTask (#238)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 18:01:48 +08:00 |
Gaius
|
82e3f21e74
|
feat: remove ids in TriggerDownloadTaskResponse (#237)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 17:54:02 +08:00 |
Gaius
|
a5e7794099
|
feat: add resource ids to DownloadTaskResponse (#236)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 16:39:55 +08:00 |
Gaius
|
2292870068
|
feat: add TriggerDownloadTask api for seed peer (#235)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 15:04:57 +08:00 |
Gaius
|
ef28f45764
|
feat: add started response in DownloadTaskResponse (#234)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 14:30:29 +08:00 |
Gaius
|
495349e279
|
feat: add resource ids to DownloadTaskResponse (#233)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-19 12:22:30 +08:00 |
Gaius
|
79249ee02f
|
feat: add DownloadTask to DfdaemonUpload (#232)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-18 21:23:19 +08:00 |
Gaius
|
5425d1bb1b
|
feat: dfdaemon is divided into download and upload (#231)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-18 12:32:26 +08:00 |
Gaius
|
d333a929ee
|
feat: add sync pieces api (#227)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-07 22:06:29 +08:00 |
Gaius
|
011a20f6ed
|
feat: add DownloadPiece api (#225)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-12-06 17:43:34 +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
|
2840dfe7bd
|
feat: add content_length to DownloadTaskResponse (#219)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-11-20 14:24:28 +08:00 |
Gaius
|
8fdd8c81c1
|
feat: remove request stream in SyncPieces (#214)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-11-16 15:40:57 +08:00 |
Gaius
|
6d865929d3
|
feat: add stream response to DownloadTask (#212)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-11-15 17:23:09 +08:00 |
Gaius
|
5b85c459da
|
feat: add task id to GetPieceNumbersRequest (#204)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-11-06 16:57:52 +08:00 |
Gaius
|
db4b1f4325
|
feat: add GetPieceNumbers api in dfdaemon_grpc (#203)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-11-01 18:13:33 +08:00 |
Gaius
|
1cf73ec2fb
|
feat: add GetPieceNumbersRequest and GetPieceNumbersResponse (#202)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-11-01 17:56:05 +08:00 |
Gaius
|
040d4b2813
|
feat: remove repeated in InterestedPiecesResponse and InterestedAllPiecesResponse (#200)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-11-01 16:40:28 +08:00 |