Chris Lu
|
270770d7d7
|
refactor
|
3 years ago |
Chris Lu
|
9df7d16791
|
read <- remote_storage
|
3 years ago |
Chris Lu
|
b465095db1
|
shell: add volume.check.disk to fix inconsistency for replicated volumes
fix https://github.com/chrislusf/seaweedfs/issues/1923
|
4 years ago |
Chris Lu
|
770393a48c
|
volume: add capability to change disk type when moving a volume
|
4 years ago |
Chris Lu
|
2e8dba571b
|
adjust volume server UI
|
4 years ago |
Chris Lu
|
94525aa0fd
|
allocate volume by disk type
|
4 years ago |
Chris Lu
|
5d6753fb98
|
shell: add volumeServer.leave command
|
4 years ago |
James Hartig
|
3ccfa4c6ad
|
Added VolumeMarkWritable and VolumeStatus grpc methods
This is necessary for copy to mark as read-only and then restore the
original state afterwards.
|
4 years ago |
James Hartig
|
229f11c660
|
Added VolumeNeedleStatus volume server grpc method
This is needed for the diffing tool to get the cookie for a needle
|
4 years ago |
Chris Lu
|
ca3516ac6d
|
adjust protoc
|
5 years ago |
Chris Lu
|
50a5018b7f
|
writing meta logs is working
|
5 years ago |
Chris Lu
|
c3cb6fa1d7
|
volume: compaction can cause readonly volumes
address https://github.com/chrislusf/seaweedfs/issues/1233
|
5 years ago |
Chris Lu
|
bbb163c5ad
|
add for https://github.com/chrislusf/seaweedfs/pull/1207
|
5 years ago |
Chris Lu
|
f55f49970f
|
move volume server stats to grpc
|
5 years ago |
Chris Lu
|
9b6296e77a
|
volume: add grpc file read operation
This is added more for performance benchmarking.
|
5 years ago |
Chris Lu
|
40ae533fa3
|
shell: add volume.configure.replication to change replication for a volume
fix https://github.com/chrislusf/seaweedfs/issues/1192
|
5 years ago |
Chris Lu
|
37b64a50b4
|
ec: generate and copy .vif file
|
5 years ago |
Chris Lu
|
c06f7eb48a
|
load volume info from .vif file, use superblock as a backup
|
5 years ago |
Chris Lu
|
2000284435
|
rename volume tier info to volume info
|
5 years ago |
Chris Lu
|
b3c83f9404
|
fix spelling
|
5 years ago |
Chris Lu
|
48d28d3eb2
|
tier: support remote file attributes and remember the file extension
|
5 years ago |
Chris Lu
|
d960b3474a
|
tier storage: support downloading the remote dat files
|
5 years ago |
Chris Lu
|
09ca936c78
|
shell: add ec.decode command
|
5 years ago |
Chris Lu
|
ec8de250e2
|
tiered storage: can copy to s3, read from s3
master not aware tiered volume yet, file assigning is not working yet
|
5 years ago |
Chris Lu
|
0da7b894cc
|
pass backend config from master to volume servers
|
5 years ago |
Chris Lu
|
0f9ba84274
|
s3
|
5 years ago |
Chris Lu
|
faec9076a4
|
adjust parameter names
|
5 years ago |
Chris Lu
|
f8d4b7d1c0
|
support basic json filtering and selection
|
5 years ago |
Chris Lu
|
cf47f657af
|
scaffold for volume server query feature
|
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
|
9aa0859697
|
Remove inmemory from vaccum stuff
|
5 years ago |
Tom Maxwell
|
d637d86d22
|
Changes to try and pass the URL parameters through - in memory flag not working still
|
5 years ago |
Chris Lu
|
6883f9e322
|
mark volume readonly before ec encoding
|
6 years ago |
Chris Lu
|
f88a8bda7b
|
ec deletion works
|
6 years ago |
Chris Lu
|
4cea8aefd0
|
add grpc VolumeEcBlobDelete
|
6 years ago |
Chris Lu
|
7e80b2b882
|
fix multiple bugs
|
6 years ago |
Chris Lu
|
b4b407e403
|
add grpc ec shard read
|
6 years ago |
Chris Lu
|
db94a41f9e
|
mount/unmount ec shards
|
6 years ago |
Chris Lu
|
41e8ae61f8
|
generate, balance, delete copied shards, delete old volume
|
6 years ago |
Chris Lu
|
fbbc74abb4
|
adds VolumeEcGenerateSlices, VolumeEcCopy
|
6 years ago |
Chris Lu
|
698dea779c
|
refactoring
|
6 years ago |
Chris Lu
|
2ffe98443b
|
refactoring
|
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
|
ac2727853f
|
fix needle map entry size
|
6 years ago |
Chris Lu
|
fa176fe80f
|
volume tailing chunks large files
|
6 years ago |
Chris Lu
|
3dce1016cb
|
add volume tailer
|
6 years ago |
Chris Lu
|
b09e8dbb37
|
add VolumeStreamFollow, but not used yet
|
6 years ago |
Chris Lu
|
13ad5c1966
|
refactoring
|
6 years ago |
Chris Lu
|
2f76681d62
|
refactor: adjust grpc API name
|
6 years ago |