Gaius
e837ae9bdf
chore: add lint errcheck and fix errcheck( #766 )
...
* feat: add lint errcheck and fix errcheck
Signed-off-by: Gaius <gaius.qi@gmail.com>
* replace assert to require
Signed-off-by: 孙伟鹏 <weipeng.swp@alibaba-inc.com>
Co-authored-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
Gaius
c92787d0f7
test: preheat image ( #794 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:35 +08:00
Jim Ma
9a1b0f207e
chore: optimize client storage gc log ( #790 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:35 +08:00
Jim Ma
806f2ef11d
feat: calculate piece metadata digest ( #787 )
...
* feat: calculate piece metadata digest
* fix: back source not work in midway
* chore: add partial back source test
* chore: optimize digest log
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:35 +08:00
Gaius
ecda1cb0d5
feat: preheat skip certificate validation ( #786 )
...
* feat: preheat skip certificate validation
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:34 +08:00
Jim Ma
e0142cda8b
fix: cdn AdvertiseIP not used ( #782 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:34 +08:00
Gaius
a6b7c4697e
chore: add markdown lint ( #779 )
...
* chore: add markdown lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: fix markdown lint errors
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:34 +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
Jim Ma
2ee0585ff3
feat: support traffic metrics by peer host ( #776 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:34 +08:00
cndoit18
e8d85c27ca
docs(zh): add zh docs ( #777 )
...
Signed-off-by: cndoit18 <cndoit18@outlook.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
ef0f2683ef
docs: manager api ( #774 )
...
* docs: manager api
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: preheat
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: nolint
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:33 +08:00
Jim Ma
860af67773
chore: optimize stream peer task ( #763 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:33 +08:00
Jim Ma
6546115359
feat: support dump http content in client for debugging ( #770 )
...
* feat: support dump http content in client for debugging
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:33 +08:00
Gaius
54e79fa1ed
feat: remove calculate total count service ( #772 )
...
* feat: add user list interface
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove calculate total count interface
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:33 +08:00
Gaius
2c48888c0f
feat: add user list interface ( #771 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:33 +08:00
Gaius
52cf43a31d
feat: clear hashcircler and maputils package ( #768 )
...
* feat: clear hashcircler and maputils package
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:33 +08:00
sunwp
fe8befb176
fix: add peer to task failed because InnerBucketMaxLength is small ( #765 )
...
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
2023-06-28 17:32:33 +08:00
sunwp
e21c76b29b
feat: add cdn task peers monitor log ( #764 )
...
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
2023-06-28 17:32:33 +08:00
Gaius
0bb6082e1f
fix: back source weight ( #762 )
...
* fix: back source weight
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:32 +08:00
Jim Ma
a514681949
chore: check empty registry mirror ( #761 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:32 +08:00
Gaius
1532321fc7
feat: change config key name ( #759 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:32 +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
Jim Ma
20e894f3fd
docs: add maxConcurrency comment ( #755 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:32 +08:00
Gaius
18c1ca7218
fix: client load ( #753 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:32 +08:00
Jim Ma
69c6e1253a
docs: add troubleshooting guide ( #752 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:32 +08:00
Gaius
1dccea01ce
feat: add jobs api ( #751 )
...
* feat: add jobs api
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:32 +08:00
cndoit18
65d24cdee5
docs(runtime): upgrade containerd runtime ( #748 )
...
* docs(runtime): upgrade containerd runtime
Signed-off-by: cndoit18 <cndoit18@outlook.com>
* add images
Signed-off-by: cndoit18 <cndoit18@outlook.com>
2023-06-28 17:32:31 +08:00
Jim Ma
192aa168ef
chore: optimize span context for report ( #747 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:31 +08:00
cndoit18
c849e87efd
docs(en): upgrade docs ( #673 )
...
Signed-off-by: cndoit18 <cndoit18@outlook.com>
2023-06-28 17:32:31 +08:00
Gaius
46d4926227
feat: add config ( #746 )
...
* feat: add config
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: config
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
85bc0ecc40
docs: add load limit ( #745 )
...
* docs: add load limit
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
7a8575eca8
feat: add preheat otel ( #741 )
...
* feat: add preheat otel
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
03774882fd
feat: add job logger ( #740 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
c52f917323
feat: manager add grpc jaeger ( #738 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
8388cab8ef
feat: load limit ( #739 )
...
* feat: load limit
* feat: default load
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
061e25c3e5
feat: preheat cluster ( #731 )
...
* feat: preheat cluster
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
212f8f9a62
feat: nsswitch ( #737 )
...
* feat: nsswitch
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
ad6697300b
feat: export e2e logs ( #732 )
...
* feat: export e2e logs
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
a87156a0bc
chore: repository name
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
5d0cec46ad
chore: change docker registry name ( #725 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +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
Jim Ma
77bb686cbe
fix: client panic ( #719 )
...
* fix: client panic
Signed-off-by: Jim Ma <majinjing3@gmail.com>
* chore: update ginkgo version
Signed-off-by: Jim Ma <majinjing3@gmail.com>
* chore: avoid send failed piece hang
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:29 +08:00
Jim Ma
03b0949ee8
chore: update config example ( #721 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:29 +08:00
Jim Ma
c761cbb437
docs: update kubernetes docs ( #714 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:29 +08:00
sunwp
efad31c853
Add host net topology spec ( #711 )
...
Signed-off-by: santong <244372610@qq.com>
2023-06-28 17:32:29 +08:00
Jim Ma
6c73629016
fix: client goroutine and fd leak ( #713 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:29 +08:00
Gaius
7533e23e2f
docs: add apis and preheat ( #712 )
...
* docs: add apis and preheat
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:29 +08:00