Chris Lu
|
3575d41009
go fmt
|
3 years ago |
Chris Lu
|
6daa932f5c
refactoring to get master function, instead of passing master values directly
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |
Chris Lu
|
4bd8a692d8
disk type can be generic tags
|
3 years ago |
Chris Lu
|
f696a2b2a7
assign volumes based on disk type
|
3 years ago |
Chris Lu
|
1bf22c0b5b
go fmt
|
3 years ago |
Chris Lu
|
a9db24cd05
master allocate volumes if ssd type runs out
|
3 years ago |
Chris Lu
|
8baba93fce
rename parameter name to "disk"
|
3 years ago |
Chris Lu
|
0d2ec832e2
rename from volumeType to diskType
|
3 years ago |
Chris Lu
|
e9cd798bd3
adding volume type
|
3 years ago |
Chris Lu
|
b183ae54b5
master: changing 301 to 308 on redirect to volume servers
|
4 years ago |
Chris Lu
|
bc2ec6774d
inject git version into build
|
4 years ago |
Chris Lu
|
0871d2cff0
volume: fix memory leak during compaction
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
72a64a5cf8
use the same context object in order to retry
|
4 years ago |
Chris Lu
|
09ca936c78
shell: add ec.decode command
|
4 years ago |
Lei Liu
|
1294999d8b
return error when garbageThreshold is not a valid float number
|
5 years ago |
Lei Liu
|
1bcef02a6c
fix dir/lookup and col/delete api
|
5 years ago |
Lei Liu
|
c2884cace2
misc updated
|
5 years ago |
Chris Lu
|
46ed2ca902
refactoring
|
5 years ago |
Chris Lu
|
c9a183eb69
refactor memory map related code
|
5 years ago |
Chris Lu
|
faec9076a4
adjust parameter names
|
5 years ago |
Chris Lu
|
d16c450682
fix unreachable code
|
5 years ago |
j.laycock
|
6fc6322c90
Change joeslay paths to chrislusf paths
|
5 years ago |
Tom Maxwell
|
4a878c0006
Changed the InMemory bool to a uint32 so that it can be used to alter how much space to reserve
|
5 years ago |
j.laycock
|
595a1beff0
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
8afd8d35b3
master: followers can also lookup and redirect
|
5 years ago |
Chris Lu
|
f16375621f
big refactoring
|
5 years ago |
Chris Lu
|
e5506152c0
refactoring
|
5 years ago |
Chris Lu
|
766396d249
weed master: atomic volume counting
|
5 years ago |
Chris Lu
|
e108688990
avoid grpc 5 seconds timeout
|
5 years ago |
Chris Lu
|
77b9af531d
adding grpc mutual tls
|
5 years ago |
chenwanli
|
0a3e83a36a
Set timeout for master and volume non-streaming rpc
|
5 years ago |
Chris Lu
|
b423bb9e2d
migrate assign volume to grpc API on volume server
|
6 years ago |
Chris Lu
|
8301519fb0
migrate delete collection to grpc API on volume server
|
6 years ago |
Chris Lu
|
b1daede91b
move volume vacuum to gRpc
|
6 years ago |
Chris Lu
|
ff66269b62
use grpc to replace http APIs for batch volume id lookup and batch delete
|
6 years ago |
Chris Lu
|
58344980e4
preallocate disk space during compaction also, add cleanup for failed compaction
|
7 years ago |
Chris Lu
|
e46c3415f7
gRpc for master~volume heartbeat
|
7 years ago |
Chris Lu
|
ed44f12f6d
support Fallocate on linux
|
7 years ago |
Chris Lu
|
5ce6bbf076
directory structure change to work with glide
|
8 years ago |