Chris Lu
|
ca3516ac6d
|
adjust protoc
|
5 years ago |
Chris Lu
|
d4235afe4d
|
support multiple locks
|
5 years ago |
Chris Lu
|
bdc337a719
|
make lock/unlock optional
|
5 years ago |
Chris Lu
|
30ee4f3291
|
add exclusive lock library on shell
|
5 years ago |
Chris Lu
|
77873b832b
|
add master side code for cluster wise exclusive lock
|
5 years ago |
Chris Lu
|
6a8484b4ae
|
master able to list all master clients by type
|
5 years ago |
Chris Lu
|
e426bd541e
|
grow volumes on volume servers with slots freed by cloud storage
|
5 years ago |
Chris Lu
|
1becbce657
|
display remote volumes on volume server ui page
|
5 years ago |
Chris Lu
|
0da7b894cc
|
pass backend config from master to volume servers
|
5 years ago |
Chris Lu
|
471902cd51
|
change parameter name
|
5 years ago |
zhangsong
|
61fa485700
|
add volume number param in assign operation
|
5 years ago |
Chris Lu
|
faec9076a4
|
adjust parameter names
|
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 |
Tom Maxwell
|
d637d86d22
|
Changes to try and pass the URL parameters through - in memory flag not working still
|
5 years ago |
Chris Lu
|
19360ab10a
|
master: redirect clients to the new leader
|
5 years ago |
Chris Lu
|
d5560f2705
|
simplify metrics settings
|
6 years ago |
Chris Lu
|
d8ed73926d
|
volume servers get metrics address and interval from the master
|
6 years ago |
Chris Lu
|
450f4733ce
|
report empty volume or ec shards
|
6 years ago |
Chris Lu
|
f919d0235c
|
ec encode volumes quiet for a period of time
|
6 years ago |
Chris Lu
|
1d111d6ce8
|
collection list normal and ec volumes
|
6 years ago |
Chris Lu
|
2858a954b3
|
read ec volume shards locations from master
|
6 years ago |
Chris Lu
|
6f4b09b6a4
|
pb shard info uses ShardBits instead one message for one shard
|
6 years ago |
Chris Lu
|
7180520889
|
ec shard info can be queried via VolumeList()
|
6 years ago |
Chris Lu
|
17ac1290c0
|
volume: load ec shards during heartbeats to master
|
6 years ago |
Chris Lu
|
3ff92037cc
|
shell: add volume.balance command
|
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
|
ece9d13312
|
volume info collect compact revision number
|
6 years ago |
Chris Lu
|
aca653c08b
|
weed shell: list volumes
|
6 years ago |
Chris Lu
|
657dd2e6c9
|
add shell command to list all collections
|
6 years ago |
Chris Lu
|
74fb237727
|
benchmark can work in secure mode
|
6 years ago |
Chris Lu
|
4ff4a147b2
|
cleanup security.Secret
|
6 years ago |
Chris Lu
|
444dfded84
|
add fs.FSStatfser for SeaweedFS weed mount
|
6 years ago |
Chris Lu
|
5065d4ab2d
|
master add grpc API for fileid assigning
|
6 years ago |
Chris Lu
|
ff66269b62
|
use grpc to replace http APIs for batch volume id lookup and batch delete
1. remove batch volume id lookup http API /vol/lookup
2. remove batch delete http API /delete
|
6 years ago |
Chris Lu
|
64ed47502b
|
rename file
|
6 years ago |
Chris Lu
|
76cbe8bf33
|
instant notification of new volumes added or deleted
|
6 years ago |
Chris Lu
|
a12c7b86b0
|
broadcast messages of new and deleted volumes
|
7 years ago |
Chris Lu
|
0d98949199
|
tmp commit
|
7 years ago |
Chris Lu
|
28e5f20c8e
|
add super block extra for erasure coding
|
7 years ago |
Chris Lu
|
f339e9c284
|
add support for extra super block info
|
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
|
5b0f5f456e
|
volume server get notified of leader change
|
8 years ago |
Chris Lu
|
adc8d344a5
|
update proto buffer
|
8 years ago |
Chris Lu
|
e46c3415f7
|
gRpc for master~volume heartbeat
|
8 years ago |