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
fix @mastak reported nil problem in https://github.com/chrislusf/seaweedfs/issues/1037
|
5 years ago |
Chris Lu
|
fd16adbde1
|
stricter checking before writes
|
6 years ago |
Chris Lu
|
898d943b25
|
refactoring
|
6 years ago |
Chris Lu
|
a3d1296ed9
|
go fmt
|
6 years ago |
Chris Lu
|
6883f9e322
|
mark volume readonly before ec encoding
|
6 years ago |
Chris Lu
|
115558e5f5
|
adjust counters
|
6 years ago |
Chris Lu
|
935639b908
|
metrics: disk size for <collection, normal/EC>
|
6 years ago |
Chris Lu
|
0fdb1e705d
|
collect volume disk usage metrics
|
6 years ago |
Chris Lu
|
450f4733ce
|
report empty volume or ec shards
|
6 years ago |
Chris Lu
|
713596e781
|
caching ec shard locations
|
6 years ago |
Chris Lu
|
03b9291e5d
|
volum server passes grpc option and master location to store
|
6 years ago |
Chris Lu
|
a4f3d82c57
|
convert needle id to ec intervals to read from
|
6 years ago |
Chris Lu
|
a463759edf
|
adjust error message
|
6 years ago |
Chris Lu
|
db94a41f9e
|
mount/unmount ec shards
|
6 years ago |
Chris Lu
|
17ac1290c0
|
volume: load ec shards during heartbeats to master
|
6 years ago |
Chris Lu
|
9beea63960
|
memory alignment
fix https://github.com/chrislusf/seaweedfs/issues/939
|
6 years ago |
Chris Lu
|
440111a349
|
volume: support http status 304 for the same file id
|
6 years ago |
Chris Lu
|
132921ad41
|
adjust log or error
|
6 years ago |
Chris Lu
|
316bd27f75
|
add remove volumes with version info
|
6 years ago |
Chris Lu
|
6fc1f53018
|
shell: add command volume.move
|
6 years ago |
Chris Lu
|
3b3651dea3
|
volume: atomic copying file, adds version and stopOffset
|
6 years ago |
Chris Lu
|
e5506152c0
|
refactoring
|
6 years ago |
Chris Lu
|
3e8a3a8fec
|
fix race detector found problems
|
6 years ago |
Chris Lu
|
95e0520182
|
weed volume: add grpc operation to relicate a volume to local
|
6 years ago |
Chris Lu
|
ece9d13312
|
volume info collect compact revision number
|
6 years ago |
Chris Lu
|
aca653c08b
|
weed shell: list volumes
|
6 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
fix https://github.com/chrislusf/seaweedfs/issues/808
|
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
|
7 years ago |
Chris Lu
|
d4d7ced922
|
refactoring: add type for needle id, offset
later the type size can possibly be adjusted
|
7 years ago |
Chris Lu
|
43e3f5724c
|
use fixed list of masters in both filer and volume servers
|
7 years ago |
Chris Lu
|
942c2cbd7b
|
mv pb to master_pb
|
7 years ago |
Chris Lu
|
bd97cbc523
|
skip busy reporting back to master
possible fix for https://github.com/chrislusf/seaweedfs/issues/499
|
8 years ago |
brstgt
|
e074a54a20
|
Delete volumes online without restarting volume server
|
8 years ago |
brstgt
|
492f93416d
|
Mount and unmount volumes online without restarting volume server
|
8 years ago |
Chris Lu
|
5b0f5f456e
|
volume server get notified of leader change
|
8 years ago |
Chris Lu
|
3065506b38
|
volume servers always connect to the master leader
|
8 years ago |
Chris Lu
|
e46c3415f7
|
gRpc for master~volume heartbeat
|
8 years ago |
Chris Lu
|
ed44f12f6d
|
support Fallocate on linux
|
8 years ago |
sparklxb
|
86a7c56275
|
support additional header name-value pairs
|
8 years ago |
Chris Lu
|
36f9633223
|
add locks for location.volumes
fix https://github.com/chrislusf/seaweedfs/issues/392
|
8 years ago |