Gaius
|
07d2017a8a
|
feat: add content_for_calculating_task_id for UploadPersistentCacheTaskRequest (#486)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-04-24 18:03:20 +08:00 |
Gaius
|
e264b50709
|
feat: add force_hard_link for DownloadPersistentCacheTaskRequest (#475)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-03-28 15:35:55 +08:00 |
Gaius
|
8e1782b9d8
|
feat: add ExchangeIBVerbsQueuePairEndpoint to DfdaemonUpload
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-03-25 18:52:55 +08:00 |
Gaius
|
b7701531cf
|
feat: add ExchangeIBVerbsQueuePairEndpoint for DfdaemonUpload (#474)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-03-25 18:34:27 +08:00 |
Gaius
|
6bd235200f
|
feat: add IbVerbsConnection service to support connection between ibverbs peers (#473)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-03-24 20:16:07 +08:00 |
Gaius
|
be1ca95b4c
|
feat: remove piece_length in Task (#466)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-02-26 11:43:43 +08:00 |
Gaius
|
b040351547
|
feat: add validation for piece_length (#465)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-02-24 15:52:00 +08:00 |
Gaius
|
ff110f324b
|
feat: add piece_length for Persistent Cache Task (#464)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-02-24 12:26:26 +08:00 |
Gaius
|
9bee47043a
|
feat: add digest for DownloadPersistentCachePieceResponse (#460)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-02-14 11:04:22 +08:00 |
KennyMcCormick
|
ff1adb1882
|
add digest in DownloadPieceResponse (#457)
Signed-off-by: cormick <cormick1080@gmail.com>
|
2025-02-12 11:22:36 +08:00 |
Gaius
|
45c2817e5e
|
feat: add task_id for UploadPersistentCacheTask
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-26 20:21:14 +08:00 |
Gaius
|
c6f625f3ad
|
feat: add task_id for UpdatePersistentCacheTask
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-26 19:48:49 +08:00 |
Gaius
|
c8e0b2526f
|
feat: add UpdatePersistentCacheTask api
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-26 19:06:56 +08:00 |
Gaius
|
572faaa58f
|
feat: add is_replicated for DownloadPersistentCacheTaskRequest
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-26 18:08:27 +08:00 |
Gaius
|
2c761170dd
|
feat: add DeletePersistentCacheTask for UploadDfdaemon
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-26 13:26:42 +08:00 |
Gaius
|
c8398377dd
|
feat: remove DeletePersistentCacheTask in DfdaemonDownload (#452)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-26 11:06:44 +08:00 |
Gaius
|
05b74d50e3
|
feat: remove update_persistent_cache_task api (#451)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-24 17:52:18 +08:00 |
Gaius
|
2a23158326
|
feat: remove response from UpdatePersistentCacheTask
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-22 11:13:39 +08:00 |
Gaius
|
d4e497d037
|
feat: add UpdatePersistentCacheTask to upload server (#450)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-22 10:36:51 +08:00 |
Gaius
|
c7f8c2a600
|
feat: add UpdatePersistentCacheTask for setting the value of persistent (#449)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-21 22:14:01 +08:00 |
Gaius
|
161f9d810f
|
feat: add DownloadPersistentCachePiece and SyncPersistentCachePieces api (#447)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-20 12:08:33 +08:00 |
Gaius
|
86b994e4ae
|
feat: remove timeout from PersistentCacheTask (#444)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-17 15:27:13 +08:00 |
Gaius
|
13a45c2c30
|
feat: remove host_id and task_id in RegisterPersistentCachePeerRequest (#442)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-16 15:32:33 +08:00 |
Gaius
|
352bcc2611
|
feat: set digest to optional for persistent cache task
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-15 14:15:43 +08:00 |
Gaius
|
76b2eac2d0
|
feat: add ReadPersistentCacheTask and WritePersistentCacheTask message (#441)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-15 12:14:58 +08:00 |
Gaius
|
502a8fbe6e
|
feat: set output_path to optional and add need_piece_content for downloading persistent cache (#435)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2025-01-02 15:51:29 +08:00 |
baowj
|
190d05d9bf
|
feat: add method SyncHost to service DfdaemonUpload (#431)
Signed-off-by: baowj <bwj_678@qq.com>
|
2024-12-31 16:48:34 +08:00 |
Gaius
|
8cbd5239ad
|
feat: add task info for UploadPersistentCacheTaskStarted (#408)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-10-30 11:08:27 +08:00 |
Gaius
|
0b031ea044
|
feat: generate mocks (#395)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-09-26 16:42:29 +08:00 |
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
|
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
|
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
|
2cf1290751
|
feat: generate mock code in scheduler (#326)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-17 16:22:45 +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
|
100d4da28e
|
feat: add prefetch field for download message (#296)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-04-10 11:14:56 +08:00 |
Jim Ma
|
3c8ba8c983
|
feat: dfdaemon peer exchange (#229)
|
2024-03-27 14:18:05 +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 |