Konstantin Lebedev
|
357aa818fe
|
add raft shell cmds
|
3 years ago |
chrislu
|
743ad690b6
|
filer supports grpc ping
|
3 years ago |
chrislu
|
800cbc004c
|
volume server adds ping function
|
3 years ago |
chrislu
|
b70cb3e0b2
|
upgrade protoc to 3.17.3
$brew install protobuf
$ protoc --version
libprotoc 3.17.3
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1
|
3 years ago |
Chris Lu
|
5435027ff0
|
volume copy: stream out copying progress and avoid grpc request timeout
fix https://github.com/chrislusf/seaweedfs/issues/2386
|
3 years ago |
Chris Lu
|
3be3c17f59
|
volume vacuum: avoid timeout with streaming progress report
fix https://github.com/chrislusf/seaweedfs/issues/2396
|
3 years ago |
Chris Lu
|
225b019fe0
|
stream read multiple volumes in a volume server
|
3 years ago |
Chris Lu
|
c4d7ee6c5c
|
volume server: read all files in a volume
|
3 years ago |
Chris Lu
|
e5fc35ed0c
|
change server address from string to a type
|
3 years ago |
Chris Lu
|
2b1feb732c
|
remote.cache supports replication
|
3 years ago |
Chris Lu
|
d1a4e19a3f
|
volume: copy file also copies modification time
to ensure ttl can work well
|
3 years ago |
Chris Lu
|
05a648bb96
|
refactor: separating out remote.proto
|
3 years ago |
Chris Lu
|
713c035a6e
|
shell: remote.cache remote.uncache
|
3 years ago |
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
|
2251a8e472
|
minor
|
4 years ago |
Konstantin Lebedev
|
1eec5c8d5d
|
gen pb
|
4 years ago |
Chris Lu
|
c9202c4b3d
|
add storage backend to GetMasterConfigurationResponse
|
4 years ago |
Chris Lu
|
200fe5c83e
|
go fmt
|
4 years ago |
Chris Lu
|
5d6753fb98
|
shell: add volumeServer.leave command
|
4 years ago |
Chris Lu
|
ca658a97c5
|
add signatures to messages to avoid double processing
|
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
|
1e3e4b3072
|
add broker connects to filer
|
5 years ago |
Chris Lu
|
dcc6b6a3ed
|
go fmt
|
5 years ago |
Chris Lu
|
50a5018b7f
|
writing meta logs is working
|
5 years ago |
Chris Lu
|
dd5b582d05
|
go fmt
|
5 years ago |
Chris Lu
|
6d87a0c5f5
|
batch delete orphan data by file keys
|
5 years ago |
Chris Lu
|
c4bea45099
|
S3 API: fix DeleteMultipleObjectsHandler
fix https://github.com/chrislusf/seaweedfs/issues/1241
|
5 years ago |
Chris Lu
|
bec6ec7db6
|
go fmt
|
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
|
2e3f6ad3a9
|
filer: remember content is gzipped or not
|
5 years ago |
Chris Lu
|
1ae83c2938
|
go fmt
|
5 years ago |
Chris Lu
|
13e215ee5c
|
filer: option to encrypt data on volume server
|
5 years ago |
Chris Lu
|
410bce3925
|
go fmt
|
5 years ago |
Chris Lu
|
e96f85ed8a
|
make pb files
|
5 years ago |
LazyDBA247-Anyvision
|
ec8619176a
|
volume server protobuf: add precentFree & percentUsage to the DiskStatus
|
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 |