Gaius
|
da40946f17
|
feat: storage collects upload piece count, peer cost and error details (#1907)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:16 +08:00 |
Gaius
|
8749814dee
|
feat: add the timeout of downloading piece to scheduler (#1880)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:14 +08:00 |
Gaius
|
5276523f11
|
feat: store parent information (#1867)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:13 +08:00 |
Gaius
|
3af4cc7a0f
|
feat: scheduler supports storage config (#1864)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:12 +08:00 |
Gaius
|
4f91332992
|
feat: store peer download information (#1863)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:12 +08:00 |
Gaius
|
3587ba9537
|
feat: scheduler's record adds ParentUploadCount and ParentUploadFailedCount (#1795)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:06 +08:00 |
Gaius
|
7e24a85efa
|
feat: add calculateParentHostUploadSuccessScore to scheduler (#1789)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:06 +08:00 |
Gaius
|
8134308065
|
feat: storage calculate the count of records (#1557)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:44 +08:00 |
Gaius
|
ff29d150e0
|
feat: add MultiReadCloser and storage add open func (#1546)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:43 +08:00 |
Gaius
|
c6a019560d
|
feat: proxy add defaultTag field (#1462)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:36 +08:00 |
Gaius
|
faa5e4e465
|
feat: add seed peer logic (#1302)
* feat: announce seed peer
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove cdn logic
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove cdn job
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dfdaemon change host uuid to host id
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: go generate mocks
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove cdn compatibility
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: change docker compose
Signed-off-by: Gaius <gaius.qi@gmail.com>
* fix: reuse panic
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: compatible with v2.0.3-beta.2
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:19 +08:00 |
Gaius
|
9c1e05983a
|
feat: scheduler add seed peer (#1298)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:18 +08:00 |
Gaius
|
8724f49e07
|
fix: scheduler typo (#1297)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:18 +08:00 |
Gaius
|
51ea3c5641
|
test: fix storage backups (#1270)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:16 +08:00 |
Gaius
|
34f5a83f03
|
test: scheduler storage (#1257)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:14 +08:00 |
Gaius
|
b2c9577e7b
|
Add csv storage to scheduler (#1234)
* feat: scheduler add csv storage for peer data
* feat: add storage configuration to scheduler
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:13 +08:00 |