tnextday
d5364183fa
update
10 years ago
tnextday
14415304dc
make sure `VolumeLayout` concurrent safe.
10 years ago
tnextday
6efa09d263
rename ConcurrentReadMap to ConcurrentMap
use RWMutex lock both read and write on ConcurrentMap
10 years ago
tnextday
6a4aa3ec36
volume growth: remove main node filter with exists node
10 years ago
tnextday
a4cb8c659c
*: test and fix bug
10 years ago
tnextday
b39fedd3cc
master: disable auto check replicate and add a manual api `/vol/check_replicate`
10 years ago
tnextday
8b32d23304
master: check volume ReplicatePlacement and auto replicate the lost
10 years ago
tnextday
9f3ba7c153
*:temp commit
10 years ago
tnextday
69831c40fe
util: http Post auto make url
util: add RemoteApiCall
*: add store task client
store task: auto clean task when finish
10 years ago
tnextday
7b2e53461f
Add `CollectionSetttings` util
10 years ago
tnextday
f9ddb6598c
Store: add a task manager to handler some volume task, such as replication, vacuum, balancing data. master can query task status using http long polling
Store: save NeedleMapKind value in Store
VolumeServer: add store task manager interface
Volume: rename `CleanReader` to `PureReader`
Makefile: format code before build
joinmessage: add `GolobalSetting` in join response
*: simplify code use `gofmt -s`
10 years ago