Commit Graph

1907 Commits

Author SHA1 Message Date
Gaius 6465ec37e8
feat: update helm charts (#870)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:42 +08:00
Gaius 80eb7f284f
feat: update version to v2.0.1 (#869)
* feat: update version v2.0.0

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:42 +08:00
Gaius 3086147df6
docs: keep alive (#868)
* docs: keep alive

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: add transport log

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:41 +08:00
Gaius 5b5c4ed8fd
feat: add oauth timeout (#867)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:41 +08:00
Jim Ma 540cd233a0
feat: support customize transport in daemon (#866)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:41 +08:00
Gaius 3ee7bd791f
feat: console (#865)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:41 +08:00
Gaius f6ce817b72
feat: move dfnet to internal (#862)
* feat: move dfnet to internal

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: rename dfutils to util

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:41 +08:00
Gaius 8b72144e1e
fix: error log (#863)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:41 +08:00
Jim Ma b82e0fa944
chore: upgrade to golang 1.17 and alpine 3.14 (#861)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:41 +08:00
Gaius f4dc533335
feat: remove ifaceutils pkg (#860)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:41 +08:00
Gaius 848fec57f6
feat: move syncmap pkg(#859)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
guoguodan 6d4711aff2
Update test-guide.md (#853)
Runing--》Running
2023-06-28 17:32:40 +08:00
zzy987 01fe4753d3
docs(zh-CN): refactor machine translation (#783)
* docs(zh-CN): remove README.md machine translation

Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>

* docs: fixed some machine translation

Signed-off-by: zzy987 <nevermind@sjtu.edu.cn>

* fix: some translation

Signed-off-by: zzy987 <nevermind@sjtu.edu.cn>

* chore: update helm-charts

Signed-off-by: zzy987 <nevermind@sjtu.edu.cn>

* doc: markdown lint

Signed-off-by: zzy987 <nevermind@sjtu.edu.cn>

* doc: markdown lint

Signed-off-by: zzy987 <nevermind@sjtu.edu.cn>

* doc: markdown lint

Signed-off-by: zzy987 <nevermind@sjtu.edu.cn>
2023-06-28 17:32:40 +08:00
Gaius 1ab4560242
feat: oauth interface auth (#857)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
sunwp 44730a2e46
unify piece size (#854)
* unify piece size

Signed-off-by: sunwp <244372610@qq.com>
2023-06-28 17:32:40 +08:00
Gaius 1cebe87f7c
feat: add scopes validation (#856)
* feat: scopes validate

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
Gaius 1a13ba11a8
feat: log (#852)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
sunwp c1d84fb56d
validate grpc model (#825)
* base validate

Signed-off-by: sunwp <244372610@qq.com>
2023-06-28 17:32:40 +08:00
Jim Ma e34eb9607e
docs: update quick-start.md format (#850)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:39 +08:00
Jim Ma c3b1e01fda
fix: file peer task back source digest not match (#849)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:39 +08:00
Gaius 4459a02223
feat: get scheduler list with advertise ip (#848)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:39 +08:00
Gaius 999097e4ed
feat: support mutli manager addrs (#846)
* feat: support mutli manager addrs (#844)

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:39 +08:00
Gaius cd0811a964
feat: searcher plugin change return params (#844)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:39 +08:00
Gaius d13042bfb5
feat: plugin log (#843)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:39 +08:00
Gaius ef2f9b8f91
feat: export searcher evaluate func (#842)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:39 +08:00
Gaius 0c93651ea0
feat: add context for FindSchedulerCluster (#841)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:39 +08:00
Gaius 4ce7b07fef
feat: add application cdn clusters field (#840)
* feat: add application fields

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: manager application

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:38 +08:00
Gaius 7234cc4d3c
feat: update console submodule (#838)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:38 +08:00
Gaius abfdbe924f
feat: preheat compatible with harbor (#837)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:38 +08:00
Gaius a8483db342
feat: gin version (#833)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:38 +08:00
Gaius f804551311
feat: update manager image (#831)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:38 +08:00
sunwp d79a2a6877
move RPC code definition to proto file (#829)
* move rpc code to proto
* replace Cdn to CDN

Signed-off-by: sunwp <244372610@qq.com>
2023-06-28 17:32:38 +08:00
Jim Ma 6bad029d81
chore: unify binary directory (#828)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius 4a99bdfe4b
feat: update helm charts version (#824)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius 613abf8861
feat: add package reachable (#822)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius 08ec5a069d
docs: metrics configuration (#816)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:37 +08:00
sunwp ce0b5311eb
Place the list of IP addresses retrieved by hostname first (#821)
* sort ip list, Place the list of IP addresses retrieved by hostname first

Signed-off-by: 孙伟鹏 <weipeng.swp@alibaba-inc.com>

* chore: fix typo

Signed-off-by: sunwp <244372610@qq.com>
2023-06-28 17:32:37 +08:00
Jim Ma 8042aea64c
feat: support list plugin (#819)
* feat: support list plugin

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* chore: optmize plugin output

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius 0cb14903b2
feat: scheduler and cdn report fqdn to manager (#818)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius 72213eb1d4
feat: dfdaemon get scheduler list dynamically from manager (#812)
* feat: dfdaemon get scheduler list dynamically from manager

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:37 +08:00
Jim Ma 0ad1bf9674
Fix: source plugin not loaded (#811)
* fix: source plugin not loaded

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:36 +08:00
Gaius 1caaa1da5e
docs: manager apis (#814)
* docs: user handlers

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: application apis

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:36 +08:00
Gaius 61f9f83b28
fix: manager typo and cdn peer id (#809)
* fix: manager typo and cdn peer id 

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:36 +08:00
Gaius 2ed24367dd
feat: update image-spec version (#808)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:36 +08:00
yxxhero 06661c3506
Add application (#750)
* add schedulercluster to callsystem
* update callsystem rest api
* add cdncluster for callsystem

Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:32:36 +08:00
Gaius 206b3244c9
feat: add security rule (#806)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:36 +08:00
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 558782af00
feat: add idgen peer id (#800)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:35 +08:00
Gaius 41900a94b6
feat: optimize scheduler peer stat log (#798)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:35 +08:00