Chris Lu
|
40ae533fa3
shell: add volume.configure.replication to change replication for a volume
|
5 years ago |
Chris Lu
|
09ca936c78
shell: add ec.decode command
|
5 years ago |
Chris Lu
|
f61de28c69
volume: add deletion capability for previously readonly volumes
|
5 years ago |
Chris Lu
|
1becbce657
display remote volumes on volume server ui page
|
5 years ago |
Chris Lu
|
6383b45bd0
add lock variable
|
5 years ago |
Chris Lu
|
c5c1d83d91
Merge branch 'master' into refactoring_dat_backend
|
5 years ago |
Chris Lu
|
c34ffed43f
go fmt
|
5 years ago |
zhangsong
|
1dd101f782
use read lock to avoid io hang during heartbeat
|
5 years ago |
Chris Lu
|
b7156291a8
adjust variable names
|
5 years ago |
Chris Lu
|
faec9076a4
adjust parameter names
|
5 years ago |
j.laycock
|
6fc6322c90
Change joeslay paths to chrislusf paths
|
5 years ago |
j.laycock
|
44ae041e80
rename more memorymapped variables to memoryMapMaxSizeMB
|
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
|
cbd0a98fa1
Add InMemory to Volume Grow structure
|
5 years ago |
j.laycock
|
1f01eb78e8
Rename mem_map to mMap, remove some in_memory variables being passed around, added MemoryMapped member to volume struct
|
5 years ago |
Tom Maxwell
|
d637d86d22
Changes to try and pass the URL parameters through - in memory flag not working still
|
5 years ago |
j.laycock
|
595a1beff0
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
d829df4f59
volume: protect against nil needle map
|
5 years ago |
Chris Lu
|
fd16adbde1
stricter checking before writes
|
5 years ago |
Chris Lu
|
898d943b25
refactoring
|
5 years ago |
Chris Lu
|
a3d1296ed9
go fmt
|
5 years ago |
Chris Lu
|
6883f9e322
mark volume readonly before ec encoding
|
5 years ago |
Chris Lu
|
115558e5f5
adjust counters
|
5 years ago |
Chris Lu
|
935639b908
metrics: disk size for <collection, normal/EC>
|
5 years ago |
Chris Lu
|
0fdb1e705d
collect volume disk usage metrics
|
5 years ago |
Chris Lu
|
450f4733ce
report empty volume or ec shards
|
5 years ago |
Chris Lu
|
713596e781
caching ec shard locations
|
5 years ago |
Chris Lu
|
03b9291e5d
volum server passes grpc option and master location to store
|
5 years ago |
Chris Lu
|
a4f3d82c57
convert needle id to ec intervals to read from
|
5 years ago |
Chris Lu
|
a463759edf
adjust error message
|
5 years ago |
Chris Lu
|
db94a41f9e
mount/unmount ec shards
|
5 years ago |
Chris Lu
|
17ac1290c0
volume: load ec shards during heartbeats to master
|
5 years ago |
Chris Lu
|
9beea63960
memory alignment
|
5 years ago |
Chris Lu
|
440111a349
volume: support http status 304 for the same file id
|
5 years ago |
Chris Lu
|
132921ad41
adjust log or error
|
5 years ago |
Chris Lu
|
316bd27f75
add remove volumes with version info
|
5 years ago |
Chris Lu
|
6fc1f53018
shell: add command volume.move
|
5 years ago |
Chris Lu
|
3b3651dea3
volume: atomic copying file, adds version and stopOffset
|
5 years ago |
Chris Lu
|
e5506152c0
refactoring
|
5 years ago |
Chris Lu
|
3e8a3a8fec
fix race detector found problems
|
5 years ago |
Chris Lu
|
95e0520182
weed volume: add grpc operation to relicate a volume to local
|
5 years ago |
Chris Lu
|
ece9d13312
volume info collect compact revision number
|
5 years ago |
Chris Lu
|
aca653c08b
weed shell: list volumes
|
5 years ago |
bingoohuang
|
ab6be025d7
go fmt and fix some typo
|
6 years ago |
Chris Lu
|
1478d7ea21
reduce file seek when writing
|
6 years ago |
Chris Lu
|
0c932d1738
add volume delete grpc API
|
6 years ago |
Chris Lu
|
66a353dcb5
remove volume server /admin/volume/delete
|
6 years ago |
Chris Lu
|
b423bb9e2d
migrate assign volume to grpc API on volume server
|
6 years ago |
Chris Lu
|
76cbe8bf33
instant notification of new volumes added or deleted
|
6 years ago |
Chris Lu
|
7e2031b18f
go fmt
|
6 years ago |