chrislu
|
010c5e91e3
add stream assign proto
|
1 year ago |
chrislu
|
8ec1bc2c99
remove unused cluster node leader
|
1 year ago |
Guo Lei
|
d8cfa1552b
support enable/disable vacuum (#4087)
|
1 year ago |
Konstantin Lebedev
|
36daa7709d
show raft leader via shell (#3796)
|
2 years ago |
chrislu
|
c8645fd232
master: implement grpc VolumeMarkWritable
|
2 years ago |
chrislu
|
b9112747b5
volume server: synchronously report volume readonly status to master
|
2 years ago |
Konstantin Lebedev
|
4d08393b7c
filer prefer volume server in same data center (#3405)
|
2 years ago |
chrislu
|
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
chrislu
|
9f479aab98
allocate brokers to serve segments
|
2 years ago |
chrislu
|
f25e273e32
display data center and rack in cluster.ps
|
2 years ago |
chrislu
|
68065128b8
add dc and rack
|
2 years ago |
chrislu
|
682382648e
collect cluster node start time
|
2 years ago |
guol-fnst
|
b12944f9c6
fix naming convention
|
2 years ago |
guol-fnst
|
de6aa9cce8
avoid duplicated volume directory
|
2 years ago |
chrislu
|
94635e9b5c
filer: add filer group
|
2 years ago |
Konstantin Lebedev
|
1e35b4929f
shell vacuum volume by collection and volume id
|
2 years ago |
chrislu
|
b4be56bb3b
add timing info during ping operation
|
2 years ago |
Konstantin Lebedev
|
f5246b748d
Merge branch 'new_master' into hashicorp_raft
|
2 years ago |
Konstantin Lebedev
|
85d80fd36d
fix removing old raft server
|
2 years ago |
Konstantin Lebedev
|
357aa818fe
add raft shell cmds
|
2 years ago |
chrislu
|
bc888226fc
erasure coding: tracking encoded/decoded volumes
|
2 years ago |
chrislu
|
bbbbbd70a4
master supports grpc ping
|
2 years ago |
chrislu
|
a2d3f89c7b
add lock messages
|
2 years ago |
Chris Lu
|
e0fc2898e9
auto updated filer peer list
|
3 years ago |
Chris Lu
|
4b9c42996a
refactor grpc API
|
3 years ago |
Chris Lu
|
5ea86ef1da
Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()"
|
3 years ago |
Chris Lu
|
af71ae11aa
master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()
|
3 years ago |
Chris Lu
|
5160eb08f7
shell: optionally read filer address from master
|
3 years ago |
Chris Lu
|
e5fc35ed0c
change server address from string to a type
|
3 years ago |
Chris Lu
|
e93d4935e3
add other replica locations when assigning volumes
|
3 years ago |
Chris Lu
|
5a0f92423e
use grpc and jwt
|
3 years ago |
Chris Lu
|
5571f4f70a
master: add master.follower to handle read file id lookup requests
|
3 years ago |
Chris Lu
|
4370a4db63
use int64 for volume count in case of negative overflow
|
3 years ago |
Chris Lu
|
f0ad172e80
shell: show which server holds the lock
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |
Chris Lu
|
94525aa0fd
allocate volume by disk type
|
3 years ago |
Chris Lu
|
d156c74ec0
volume server set volume type and heartbeat to the master
|
3 years ago |
Chris Lu
|
e9cd798bd3
adding volume type
|
3 years ago |
Chris Lu
|
965413c21b
shell: add volume.vacuum command
|
3 years ago |
Chris Lu
|
5a16f17e47
remove unused message type
|
4 years ago |
Konstantin Lebedev
|
1eec5c8d5d
gen pb
|
4 years ago |
Chris Lu
|
da4edf3651
master: check peers for existing leader before starting a leader election
|
4 years ago |
Chris Lu
|
55cb68c09c
filer: replication follows master config if not specified
|
4 years ago |
Chris Lu
|
c9202c4b3d
add storage backend to GetMasterConfigurationResponse
|
4 years ago |
Chris Lu
|
ca3516ac6d
adjust protoc
|
4 years ago |
Chris Lu
|
d4235afe4d
support multiple locks
|
4 years ago |
Chris Lu
|
bdc337a719
make lock/unlock optional
|
4 years ago |
Chris Lu
|
30ee4f3291
add exclusive lock library on shell
|
4 years ago |
Chris Lu
|
77873b832b
add master side code for cluster wise exclusive lock
|
4 years ago |
Chris Lu
|
6a8484b4ae
master able to list all master clients by type
|
4 years ago |