Gaius
|
2cda1def7f
|
feat: rename HostName to Hostname (#2205)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:40 +08:00 |
Gaius
|
010396a0f8
|
feat: use v2 version of host id and add Addrs func to seed peer (#2086)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:31 +08:00 |
Gaius
|
f7a399b47a
|
feat: add v2 version of the idgen (#2056)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:29 +08:00 |
Gaius
|
d4b55c7287
|
refactor: announcer and dynconfig with v2 verison of the manager grpc (#2037)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:27 +08:00 |
Gaius
|
2b9aa7bf83
|
refactor: resource host without scheduler v1 definition (#2036)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:27 +08:00 |
Gaius
|
c1066e60f4
|
feat: change ok to loaded in loading func (#2010)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:25 +08:00 |
Gaius
|
1666a17827
|
feat: remove NetTopology from scheduler and manager (#2007)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:25 +08:00 |
Gaius
|
481df276a3
|
feat: dynconfig adds list application in scheduler (#1903)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:15 +08:00 |
Gaius
|
f194f0961f
|
feat: scheduler adds announce host handler (#1843)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:11 +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
|
ad553d949b
|
feat: grpc dial adds context (#1594)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:47 +08:00 |
Gaius
|
272f38f567
|
feat: grpc add ratelimit (#1572)
feat: grpc ratelimit
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:46 +08:00 |
Gaius
|
5bcb53f0a9
|
feat: grpc consistent hashing (#1554)
Signed-off-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: bigerous <bigerous@qq.com>
|
2023-06-28 17:33:44 +08:00 |
Gaius
|
d79f6405ff
|
feat: replace grpc package with https://github.com/dragonflyoss/api (#1515)
Signed-off-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: Jim Ma <majinjing3@gmail.com>
|
2023-06-28 17:33:41 +08:00 |
Gaius
|
f688d341bd
|
feat: remove cdn (#1401)
* feat: remove cdn
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: generate swagger
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:29 +08:00 |
Gaius
|
999f5919c6
|
feat: reduce dynconfig log (#1312)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:20 +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 |