21 Commits

Author SHA1 Message Date
Shengqi Chen
95c4d54ee2
Replace boltdb with bbolt, fix #173, close #174
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-01-11 16:06:35 +08:00
Shengqi Chen
99c7ab6b65
Fix more linter issues
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
2025-01-11 15:53:42 +08:00
Jiajie Chen
94154742a7 Add leveldb to db backend and fix error wrapping 2020-10-17 14:16:16 +08:00
Jiajie Chen
932dc69ae8 Add badger to db backend 2020-10-17 12:07:55 +08:00
jiegec
992044d402 Small code cleanup 2020-10-13 23:11:07 +08:00
jiegec
90b4e5debb Fix DeleteWorker behavior to match tests 2020-10-13 22:49:49 +08:00
jiegec
7dd61ae8ca Add kv abstration layer for bolt and redis 2020-10-13 22:41:58 +08:00
jiegec
5880ed92dc Use ParseURL from redis library 2020-10-13 19:35:32 +08:00
jiegec
a137f0676a Add redis backend for db 2020-10-13 14:50:19 +08:00
jiegec
a2887da2dd Move bolt db adapter to separate file 2020-10-13 14:27:41 +08:00
Jiajie Chen
fd274cc976 Refresh worker LastOnline when worker updates 2020-09-10 21:51:33 +08:00
Jiajie Chen
16e458f354 Add 5 seconds timeout for bolt 2020-08-03 14:46:45 +08:00
Yuxiang Zhang
7e601d9fff New feature: remove a worker with tunasynctl
Fix #78
2018-05-31 12:32:22 +08:00
bigeagle
4c6a407c17
feat(manager): implemented restful API for updating mirror size 2016-12-18 23:06:08 +08:00
bigeagle
3f31e83c14 feat(manager): let illegal status records be flushed with disabled jobs 2016-12-07 00:08:16 +08:00
bigeagle
ca80dff5cb
feat(manager): flush disabled jobs 2016-08-02 23:24:27 +08:00
bigeagle
0dcd89da31
refactor(manager): refactored structure names in manager 2016-04-30 16:41:44 +08:00
walkerning
734826fa67
feature(manager): worker => workerStatus 2016-04-30 16:41:27 +08:00
walkerning
a11fbe2c58
feature(manager): implement db.go and tests 2016-04-30 16:41:23 +08:00
walkerning
bf31e168a2
feature(manager): implement manager server, to be tested 2016-04-30 16:40:55 +08:00
bigeagle
afee5b2a81
feature(manager): skeleton for worker-manager communication 2016-04-30 16:39:14 +08:00