Jim Ma
|
98e95e693c
|
feat: implement bidirectional fetch pieces (#1165)
* feat: implement grpc server side sync pieces
Signed-off-by: Jim Ma <majinjing3@gmail.com>
|
2023-06-28 17:33:06 +08:00 |
sunwp
|
44dd19ec12
|
Extend conn GC time (#1130)
Signed-off-by: sunwp <244372610@qq.com>
|
2023-06-28 17:33:03 +08:00 |
sunwp
|
0b0dd27ff8
|
add CDN piece download cost (#966)
Signed-off-by: sunwp <244372610@qq.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:01 +08:00 |
Gaius
|
57cd244455
|
feat: generate grpc protoc (#1027)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:32:53 +08:00 |
Gaius
|
97c1eb65e7
|
Refactor scheduler service (#958)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:32:50 +08:00 |
sunwp
|
0babd6e519
|
CDN config (#920)
* CDN config
Signed-off-by: sunwp <244372610@qq.com>
|
2023-06-28 17:32:46 +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 |
sunwp
|
c1d84fb56d
|
validate grpc model (#825)
* base validate
Signed-off-by: sunwp <244372610@qq.com>
|
2023-06-28 17:32:40 +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
|
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 |
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 |
Gaius
|
466912aa48
|
docs: scheduler config (#698)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:32:25 +08:00 |
加菲
|
29eeb030af
|
feature: refresh proto file (#615)
Signed-off-by: zuozheng.hzz <zuozheng.hzz@alibaba-inc.com>
|
2023-06-28 17:31:44 +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
|
09824e5631
|
Framework refactor (#590)
* feat: optimize grpc
Signed-off-by: santong <244372610@qq.com>
* feat: framework log
Signed-off-by: santong <244372610@qq.com>
|
2023-06-28 17:31:42 +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 |
Gaius
|
27103e4b4e
|
feat: rename manager grpc (#510)
* feat: rename manager grpc
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:31:26 +08:00 |
加菲
|
ae777b59eb
|
fix: generate proto file (#483)
|
2023-06-28 17:30:29 +08:00 |
sunwp
|
7b8aaf6b31
|
Refactor scheduler (#369)
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
|
2023-06-28 17:30:29 +08:00 |
Hongqi Yu
|
4b795a55fe
|
fix: address typo (#468)
* fix: typo change adder to addr
Signed-off-by: Bowser1704 <bowser1704@gmail.com>
|
2023-06-28 17:30:28 +08:00 |
Gaius
|
899c2432b6
|
feat: register service to manager (#475)
* feat: register service to manager
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:30:28 +08:00 |
zzy987
|
402f1eb397
|
fix: log specification (#452)
Signed-off-by: 张哲溢 <zhangzheyi@zhangzheyideMacBook-Pro.local>
Co-authored-by: 张哲溢 <zhangzheyi@zhangzheyideMacBook-Pro.local>
|
2023-06-28 17:30:27 +08:00 |
加菲
|
eda5839eb8
|
Fix client dfget bug and support digest (#432)
Signed-off-by: zuozheng.hzz <zuozheng.hzz@alibaba-inc.com>
|
2023-06-28 17:30:26 +08:00 |
Jim Ma
|
777e98784e
|
feature: export peer.TaskManager for embedding dragonfly in custom binary (#434)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
|
2023-06-28 17:30:19 +08:00 |
sunwp
|
6cce5a9872
|
Feature/code spec (#336)
* Modify the code according to https://github.com/uber-go/guide/blob/master/style.md
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:24:44 +08:00 |
sunwp
|
155ee02a54
|
Add CDN unit-tests (#338)
* feat: refactor cdn storage module & remove unused ctx & cdn test
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
|
2023-06-28 17:22:43 +08:00 |
Gaius
|
7e595898e5
|
Fix lint (#244)
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: lint hostIP
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: error check
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: nil pointer
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: rename taskID
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: rename peerID
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: taskID
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: licenses
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: rename
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: golangci-lint
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:22:37 +08:00 |
Gaius
|
93d638c806
|
Refactor scheduler's dynconfig (#228)
* feat: scheduler's dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: cdn manager use dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler config
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove file
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler cdn manager
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: scheduler dynconfig log
* feat: scheduler dynconfig observers
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove scheduler dynconfig logger
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler mocks pkg rename mocks
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove reflect.DeepEqual
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: manager client
Signed-off-by: Gaius <gaius.qi@gmail.com>
* fix: scheduler start
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: scheduler dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dynconfig watch server
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler config
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* fix: manager CDN hosts
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: rename scheduler dynconfig Start func
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dynconfig type
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: manager keepalive
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dynconfig netAddrs
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: scheduler config validate
Signed-off-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: santong <weipeng.swp@alibaba-inc.com>
|
2023-06-28 17:22:37 +08:00 |
sunwp
|
a89e915aee
|
feature: remove redundant configurations (#216)
* feature: remove redundant configurations
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
|
2023-06-28 17:22:29 +08:00 |
Jim Ma
|
0af8817c1f
|
Merge branch main-rc to branch main
Signed-off-by: Jim Ma <majinjing3@gmail.com>
Co-authored-by: 李玉海 <yuhai.lyh@alibaba-inc.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: santong <weipeng.swp@alibaba-inc.com>
Co-authored-by: zuozheng.hzz <zuozheng.hzz@alibaba-inc.com>
Co-authored-by: 加菲 <garfieldhu@aliyun.com>
|
2023-06-28 17:20:20 +08:00 |