Commit Graph

2448 Commits

Author SHA1 Message Date
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
Jim Ma feaa0a9333
docs: update kubernetes docs (#705)
* docs: update kubernetes docs

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:29 +08:00
Gaius 5880f36120
chore: release image to docker.pkg.github.com (#703)
* chore: release image to docker.pkg.github.com

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:29 +08:00
Gaius 466912aa48
docs: scheduler config (#698)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:25 +08:00
Gaius e092bcb681
chore: workflows ignore paths (#697)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:50 +08:00
Jim Ma 76ef9ca9cb
docs: update kubernetes docs (#696)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:31:49 +08:00
Gaius 513d4f669a
feat: add manager client list scheduler interface (#694)
* feat: add manager client list scheduler interface

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:49 +08:00
Jim Ma fc7eec17bf
fix: skip check DisableAutoBackSource option when scheduler says back source (#693)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:31:49 +08:00
Gaius 6343c8bdaf
chore: remove skip-duplicate-actions (#690)
* chore: remove skip-duplicate-actions

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:49 +08:00
Gaius fcde9dc9b5
Add manager metrics and logger (#676)
* feat: add manager metrics and logger

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:49 +08:00