chrislu
|
3cb914f7e1
avoid dead lock
|
2 лет назад |
chrislu
|
576c113c59
replace PR https://github.com/seaweedfs/seaweedfs/pull/3621
|
2 лет назад |
Patrick Schmidt
|
7b424a54dc
Add raft server access mutex to avoid races (#3503)
|
2 лет назад |
chrislu
|
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
|
2 лет назад |
chrislu
|
3828b8ce87
"github.com/chrislusf/raft" => "github.com/seaweedfs/raft"
|
2 лет назад |
guol-fnst
|
b12944f9c6
fix naming convention
|
2 лет назад |
guol-fnst
|
de6aa9cce8
avoid duplicated volume directory
|
2 лет назад |
chrislu
|
00c1dfec4f
go fmt
|
2 лет назад |
Chris Lu
|
a87f57e47c
Merge pull request #2868 from kmlebedev/hashicorp_raft
|
2 лет назад |
shibinbin
|
c20e1edd99
fix: master lose some volumes
|
2 лет назад |
Konstantin Lebedev
|
14dd971890
hashicorp raft with state machine
|
2 лет назад |
chrislu
|
5eacff9d4f
log message adds server name
|
2 лет назад |
Chris Lu
|
e5fc35ed0c
change server address from string to a type
|
3 лет назад |
Chris Lu
|
7a13816e94
refactor
|
3 лет назад |
Chris Lu
|
d474ce6fe3
master: avoid repeated leader redirection
|
3 лет назад |
Chris Lu
|
d2d36a3f9d
master: avoid creating too many volumes
|
3 лет назад |
qieqieplus
|
c4d32f6937
ahead of time volume assignment
|
3 лет назад |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 лет назад |
Chris Lu
|
4bd8a692d8
disk type can be generic tags
|
3 лет назад |
Chris Lu
|
0d2ec832e2
rename from volumeType to diskType
|
3 лет назад |
Chris Lu
|
715b199eeb
fix tests
|
3 лет назад |
Chris Lu
|
d156c74ec0
volume server set volume type and heartbeat to the master
|
3 лет назад |
Chris Lu
|
e9cd798bd3
adding volume type
|
3 лет назад |
Chris Lu
|
c7ebadc25d
avoid possible concurrent access inside ensureCorrectWritables()
|
4 лет назад |
Chris Lu
|
720b1d9b88
adding locking to avoid nil VolumeLocationList
|
4 лет назад |
Chris Lu
|
152a6cbc2b
minor adjustments
|
4 лет назад |
cheng.li01
|
25fbff5d52
fix bug: two same volumeId in different collections
|
4 лет назад |
Evgenii Kozlov
|
0e0db70f55
Set volumes ReadOnly if low free disk space
|
4 лет назад |
James Hartig
|
eae3f27c80
Added treat_replication_as_minimums master toml option
|
4 лет назад |
Chris Lu
|
d1ab16b6e3
treat it as a single node cluster if empty raft server name
|
4 лет назад |
Chris Lu
|
09ca936c78
shell: add ec.decode command
|
4 лет назад |
Lei Liu
|
f2f90436ef
fix leader master /dir/lookup api
|
5 лет назад |
Lei Liu
|
c2884cace2
misc updated
|
5 лет назад |
Chris Lu
|
862c2cb8e6
go fmt
|
5 лет назад |
Chris Lu
|
79762385bd
master: ensure only one exclusive vacuum process
|
5 лет назад |
Chris Lu
|
d344e0a035
fix ec related bugs
|
5 лет назад |
Chris Lu
|
1d111d6ce8
collection list normal and ec volumes
|
5 лет назад |
Chris Lu
|
e941d0c2f4
list ec collections also
|
5 лет назад |
Chris Lu
|
8838176d82
register ec shards to topology
|
5 лет назад |
Chris Lu
|
e913ee380a
add comments
|
5 лет назад |
Chris Lu
|
132921ad41
adjust log or error
|
5 лет назад |
Chris Lu
|
316bd27f75
add remove volumes with version info
|
5 лет назад |
Chris Lu
|
6fc1f53018
shell: add command volume.move
|
5 лет назад |
Chris Lu
|
e5506152c0
refactoring
|
5 лет назад |
Chris Lu
|
657dd2e6c9
add shell command to list all collections
|
5 лет назад |
chenwanli
|
0bc3cdd26a
Fix https://github.com/chrislusf/seaweedfs/issues/825
|
5 лет назад |
Chris Lu
|
31aa60ce05
Merge branch 'master' into add_jwt
|
5 лет назад |
Chris Lu
|
ad257ae179
simplify isLeader() logic
|
5 лет назад |
Chris Lu
|
7103c1ab7e
go fmt
|
5 лет назад |
Chris Lu
|
7a493bbefa
better way to detect a master isLeader
|
5 лет назад |