Chris Lu
|
d474ce6fe3
master: avoid repeated leader redirection
|
3 years ago |
Chris Lu
|
d2d36a3f9d
master: avoid creating too many volumes
|
3 years ago |
qieqieplus
|
c4d32f6937
ahead of time volume assignment
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |
Chris Lu
|
4bd8a692d8
disk type can be generic tags
|
3 years ago |
Chris Lu
|
0d2ec832e2
rename from volumeType to diskType
|
3 years ago |
Chris Lu
|
715b199eeb
fix tests
|
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
|
c7ebadc25d
avoid possible concurrent access inside ensureCorrectWritables()
|
4 years ago |
Chris Lu
|
720b1d9b88
adding locking to avoid nil VolumeLocationList
|
4 years ago |
Chris Lu
|
152a6cbc2b
minor adjustments
|
4 years ago |
cheng.li01
|
25fbff5d52
fix bug: two same volumeId in different collections
|
4 years ago |
Evgenii Kozlov
|
0e0db70f55
Set volumes ReadOnly if low free disk space
|
4 years ago |
James Hartig
|
eae3f27c80
Added treat_replication_as_minimums master toml option
|
4 years ago |
Chris Lu
|
d1ab16b6e3
treat it as a single node cluster if empty raft server name
|
4 years ago |
Chris Lu
|
09ca936c78
shell: add ec.decode command
|
4 years ago |
Lei Liu
|
f2f90436ef
fix leader master /dir/lookup api
|
5 years ago |
Lei Liu
|
c2884cace2
misc updated
|
5 years ago |
Chris Lu
|
862c2cb8e6
go fmt
|
5 years ago |
Chris Lu
|
79762385bd
master: ensure only one exclusive vacuum process
|
5 years ago |
Chris Lu
|
d344e0a035
fix ec related bugs
|
5 years ago |
Chris Lu
|
1d111d6ce8
collection list normal and ec volumes
|
5 years ago |
Chris Lu
|
e941d0c2f4
list ec collections also
|
5 years ago |
Chris Lu
|
8838176d82
register ec shards to topology
|
5 years ago |
Chris Lu
|
e913ee380a
add comments
|
5 years ago |
Chris Lu
|
132921ad41
adjust log or error
|
5 years ago |
Chris Lu
|
316bd27f75
add remove volumes with version info
|
5 years ago |
Chris Lu
|
6fc1f53018
shell: add command volume.move
|
5 years ago |
Chris Lu
|
e5506152c0
refactoring
|
5 years ago |
Chris Lu
|
657dd2e6c9
add shell command to list all collections
|
5 years ago |
chenwanli
|
0bc3cdd26a
Fix https://github.com/chrislusf/seaweedfs/issues/825
|
5 years ago |
Chris Lu
|
31aa60ce05
Merge branch 'master' into add_jwt
|
5 years ago |
Chris Lu
|
ad257ae179
simplify isLeader() logic
|
5 years ago |
Chris Lu
|
7103c1ab7e
go fmt
|
5 years ago |
Chris Lu
|
7a493bbefa
better way to detect a master isLeader
|
5 years ago |
Chris Lu
|
a12c7b86b0
broadcast messages of new and deleted volumes
|
6 years ago |
Chris Lu
|
f7afa80250
also remove volumeLayout if collection is empty
|
6 years ago |
Chris Lu
|
0d83c1b91e
refactoring
|
6 years ago |
Xinran Xu
|
4a0939a4e4
Fix panic error when target collection is not exist.
|
7 years ago |
Chris Lu
|
41f686ab9d
remove weeds.conf
|
7 years ago |
Chris Lu
|
e46c3415f7
gRpc for master~volume heartbeat
|
7 years ago |
Chris Lu
|
5ce6bbf076
directory structure change to work with glide
|
8 years ago |
Chris Lu
|
5071f528f6
testing compilation with remove package
|
11 years ago |
Chris Lu
|
55f2627fcf
testing new directory structure
|
11 years ago |
Chris Lu
|
ab6fb13ad7
avoid the "src" folder
|
11 years ago |