Gaius
d01eef6b41
refactor: scheduler evaluator ( #805 )
...
* refactor: scheduler evaluator
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:36 +08:00
sunwp
dc2835a454
Avoid using up the bandwidth of the CDN ( #801 )
...
* rename getdistance to getAffinity
Signed-off-by: 孙伟鹏 <weipeng.swp@alibaba-inc.com>
* CDN has the lowest priority among all peers with the same number of pieces
Signed-off-by: 孙伟鹏 <weipeng.swp@alibaba-inc.com>
2023-06-28 17:32:35 +08:00
Gaius
f310425962
feat: replace sortedList with sortedUniqueList ( #793 )
...
* feat: replace sortedList with sortedUniqueList
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:35 +08:00
Jim Ma
3d63ab2ca3
chore: update golang import lint ( #780 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:34 +08:00
cutecutecat
b083ff4b39
test: scheduler supervisor ( #742 )
...
Signed-off-by: cutecutecat <12032261@mail.sustech.edu.cn>
2023-06-28 17:32:34 +08:00
Gaius
90653d4fa2
feat: scheduler channel blocking ( #756 )
...
* fix: scheduler channel blocking
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:32 +08:00
Gaius
ebb2e0da39
fix: peer empty parent ( #724 )
...
* fix: peer empty parent
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
5857e52e76
feat: compatible with V1 preheat ( #720 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
b4e58e3c08
refactor: scheduler supervisor ( #655 )
...
* refactor: scheduler supervisor
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:49 +08:00
sunwp
376219a78b
feat: beautify scheduler & CDN log ( #618 )
...
* feat: beautify scheduler & CDN log
Signed-off-by: santong <244372610@qq.com>
2023-06-28 17:31:45 +08:00
sunwp
60bee061d2
feat: client back source ( #579 )
...
* feat: client back source
Signed-off-by: santong <244372610@qq.com>
2023-06-28 17:31:43 +08:00
sunwp
720873c7f9
Reload CDN client ( #566 )
...
* optimaze dynamic cdn hosts
Signed-off-by: santong <244372610@qq.com>
* feat: set default cdn loadLimit
Signed-off-by: santong <244372610@qq.com>
2023-06-28 17:31:37 +08:00
sunwp
6cda73b8e9
Add CDN Tracer ( #555 )
...
* feat: add cdn grpc interceptor tracer
Signed-off-by: santong <244372610@qq.com>
* feat: cdn tracer
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
2023-06-28 17:31:37 +08:00
sunwp
2d8eb59005
Adjust package structure ( #539 )
...
* feat: package structure adjust
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
2023-06-28 17:31:36 +08:00