Gaius
|
da8c45f2a8
|
feat: add host ttl to scheduler (#2089)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:31 +08:00 |
Gaius
|
09713e547c
|
fix: peer GC clear all peers when peer's count large than PeerCountLimitForTask (#2061)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:29 +08:00 |
Gaius
|
f7a399b47a
|
feat: add v2 version of the idgen (#2056)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:29 +08:00 |
Gaius
|
c1066e60f4
|
feat: change ok to loaded in loading func (#2010)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:25 +08:00 |
Gaius
|
d01a742b6f
|
feat: update fsm stable api (#1938)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:18 +08:00 |
Gaius
|
8749814dee
|
feat: add the timeout of downloading piece to scheduler (#1880)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:14 +08:00 |
Gaius
|
42223d994f
|
feat: optimize peer log (#1828)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:09 +08:00 |
Gaius
|
073c84dd71
|
feat: optimize peer gc (#1819)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:08 +08:00 |
Gaius
|
500f767073
|
feat: remove task and host gc ttl (#1735)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:34:01 +08:00 |
Gaius
|
885bcf682f
|
feat: remove test print
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:37 +08:00 |
Gaius
|
46deb4fccf
|
Use dag to represent peer scheduling topology (#1473)
* feat: use dag to represent peer scheduling topology
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:37 +08:00 |
Gaius
|
a2511cb945
|
feat: rewrite interface{} to any (#1419)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:32 +08:00 |
Gaius
|
8724f49e07
|
fix: scheduler typo (#1297)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:18 +08:00 |
Gaius
|
ca8961ed09
|
refactor: scheduler task SizeScope (#1287)
* refactor: scheduler task SizeScope
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:17 +08:00 |
Gaius
|
fe7b5fe0b4
|
fix: error message (#1255)
* fix: error message
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:33:14 +08:00 |
Gaius
|
557425249c
|
feat: optimize peer range (#1095)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:32:59 +08:00 |
Gaius
|
6d58de0ef1
|
refactor: scheduler grpc server (#1046)
* refactor: scheduler grpc server
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: generate mock file
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler package
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:32:55 +08:00 |
Gaius
|
97c1eb65e7
|
Refactor scheduler service (#958)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2023-06-28 17:32:50 +08:00 |