Commit Graph

22 Commits

Author SHA1 Message Date
Gaius d31df45b11
feat: set poolSize and poolTimeout for manager (#4089)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-05-21 10:43:38 +08:00
Gaius b2664ab56f
refactor(manager): redis proxy to use bufio.Reader for protocol detection (#4062)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-05-13 09:28:31 +00:00
Gaius 4e02af63a2
feat(manager): optimize service of the persistent cache task (#3929)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2025-04-03 10:37:18 +08:00
Chongzhi Deng 2f49b73c9f
Implement persistent cache service (#3903)
* feat: add persistent cache service

Signed-off-by: BruceAko <chongzhi@hust.edu.cn>

* feat: implement Destroy and Get endpoints for PersistentCache

Signed-off-by: BruceAko <chongzhi@hust.edu.cn>

* chore: update swagger docs

Signed-off-by: BruceAko <chongzhi@hust.edu.cn>

---------

Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2025-04-02 12:07:17 +08:00
Gaius a370da1a72
feat: add client version for MakeSchedulersKeyForPeerInManager (#3711)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-12-17 14:21:59 +08:00
Gaius b31e5bea91
feat: add rate limit for job open api by cluster (#3638)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-11-08 15:18:07 +08:00
Gaius e826d72976
feat: implement delete peer and task in persistent cache (#3623)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-10-31 10:27:46 +08:00
Gaius 2e1a6b5381
feat: add peer manager for persistent cache task (#3592)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-10-22 19:57:34 +08:00
Gaius 8d956eb3ff
feat: removed network topology (#3547)
Because no one maintains it and has no users run in the production

Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-30 17:41:56 +08:00
Gaius 53f5e9c79c
feat: add persistent cache task for scheduler (#3545)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-29 21:21:37 +08:00
pbannykh 92b26faa6f
fix: add sentinel authentication settings (#3484)
Signed-off-by: bannykh <bannykh@tochka.com>
2024-09-06 15:48:07 +08:00
Gaius 856cc374c5
chore: update go-redis verison to v9 (#3182)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-09 12:27:49 +08:00
Gaius 5f4fe5753a
feat: implement ListSeedPeers feature in manager (#2865)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-08 20:45:03 +08:00
dlut_xz a45fcd9558
feat: remove ProbedAt function in network topology (#2529)
Signed-off-by: XZ <834756128@qq.com>
2023-07-11 10:30:20 +08:00
Gaius f610ab9c0d
test: add ParseProbedCountKeyInScheduler and Snapshot tests (#2438)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:56 +08:00
Gaius 274c6d04e6
feat: support to collect and snapshot in network topology (#2429)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:56 +08:00
Gaius 9999ce51b6
feat: add ProbedAt to network topology (#2413)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:54 +08:00
Gaius 8de3594a8b
feat: scheduler supports to disable redis (#2389)
feat: scheduler support to disable redis

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:53 +08:00
周丽贞 c487853f93
fix: call MakeNamespaceKeyInScheduler function error (#2383)
Signed-off-by: zhoulizhen <2313464078@qq.com>
2023-06-28 17:34:53 +08:00
dlut_xz f0b52945bf
fix: package declaration error (#2379)
Signed-off-by: XZ <834756128@qq.com>
2023-06-28 17:34:52 +08:00
Gaius 81817666e5
feat: move redis key to pkg/redis package (#2378)
Network Topology adds functions to new redis key and move the manager's redis key to pkg/redis.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:52 +08:00
Gaius e403e62551
feat: move redis package to pkg dir (#2294)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:47 +08:00