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 |
Chris Lu
|
d981eb282f
|
refactor volume_read_write.go out of volume.go
|
9 years ago |
霍晓栋
|
1ef81ac518
|
filer could detect master nodes healthy status and choose a working one when encountering SPOF
|
9 years ago |
Chris Lu
|
5ce6bbf076
|
directory structure change to work with glide
glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this.
|
9 years ago |
Chris Lu
|
1d86ac8761
|
just refactoring
|
9 years ago |
Chris Lu
|
c9e33d3709
|
separate into 2 files, no logic change
|
9 years ago |
Timur Nurutdinov
|
4b0904e9c4
|
fix extract collection name from .dat file
|
9 years ago |