Neo
|
aa61824442
|
master:fix empty target in Build() (#6069)
|
3 months ago |
chrislu
|
a4b25a642d
|
math/rand => math/rand/v2
|
4 months ago |
wyang
|
4b1f539ab8
|
fix allocate reduplicated volumeId to different volume (#5811)
* fix allocate reduplicated volumeId to different volume
* only check barrier when read
---------
Co-authored-by: Yang Wang <yangwang@weride.ai>
|
5 months ago |
chrislu
|
d999f1f0e2
|
update raft version
fix #4460
|
2 years ago |
chrislu
|
4511edc871
|
update raft
|
2 years ago |
Zachary Walters
|
ef2f741823
|
Updated the deprecated ioutil dependency (#4239)
|
2 years ago |
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
chrislu
|
3828b8ce87
|
"github.com/chrislusf/raft" => "github.com/seaweedfs/raft"
|
2 years ago |
Konstantin Lebedev
|
c1c8dad677
|
avoid no such raft date directory
https://github.com/chrislusf/seaweedfs/issues/3214
|
3 years ago |
Konstantin Lebedev
|
1a1e5778c3
|
fix cluster status
|
3 years ago |
Konstantin Lebedev
|
14dd971890
|
hashicorp raft with state machine
|
3 years ago |
Konstantin Lebedev
|
c514710b7b
|
initial add hashicorp raft
|
3 years ago |
Konstantin Lebedev
|
84b7b83517
|
fix permission mkdir snapshot
avoid open file operation not permitted
|
3 years ago |
chrislu
|
4ba7127ab1
|
refactor
|
3 years ago |
chrislu
|
fba1cfc2d6
|
simplify a bit
|
3 years ago |
chrislu
|
a3411dd9da
|
refactor
|
3 years ago |
Konstantin Lebedev
|
ddd3945c26
|
fix remove deleted peers of raft server
https://github.com/chrislusf/seaweedfs/issues/2804
|
3 years ago |
Konstantin Lebedev
|
c1450bf9fe
|
always clear previous log to avoid server is promotable
https://github.com/chrislusf/seaweedfs/issues/2804
|
3 years ago |
garenchan
|
bd032eabe7
|
[UPDATE] Make heartbeat interval and election timeout of masters configurable.
|
3 years ago |
Chris Lu
|
e5fc35ed0c
|
change server address from string to a type
|
3 years ago |
Chris Lu
|
1b17f71939
|
adjust election timeout to 10 seconds
|
4 years ago |
Chris Lu
|
da4edf3651
|
master: check peers for existing leader before starting a leader election
fix https://github.com/chrislusf/seaweedfs/issues/1509
|
4 years ago |
Устюжанин Антон Александрович
|
702b1cb876
|
fix: remove deleted peers if resumeState = true
|
4 years ago |
Устюжанин Антон Александрович
|
dc31b19469
|
fix: restore raft state
|
4 years ago |
Устюжанин Антон Александрович
|
8c82fb7e5f
|
fix: restore raft state
|
4 years ago |
Chris Lu
|
044841c885
|
master: always clear previous master meta data directory
|
5 years ago |
Chris Lu
|
f90c43635d
|
refactoring
|
5 years ago |
Lei Liu
|
c2884cace2
|
misc updated
Signed-off-by: Lei Liu <lei01.liu@horizon.ai>
|
5 years ago |
j.laycock
|
6fc6322c90
|
Change joeslay paths to chrislusf paths
|
5 years ago |
j.laycock
|
595a1beff0
|
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
da871896c3
|
weed filer: set grpc port to port + 10000
|
6 years ago |
Chris Lu
|
07af52cb6f
|
raft change from http to grpc
master grpc port is fixed to http port + 10000
|
6 years ago |
Chris Lu
|
7103c1ab7e
|
go fmt
|
6 years ago |
Chris Lu
|
8afc632484
|
raft: use the first master to bootstrap the election
|
6 years ago |
Chris Lu
|
1334507595
|
Revert "randomize based on self address"
This reverts commit 6230eb28a6 .
|
6 years ago |
Chris Lu
|
6230eb28a6
|
randomize based on self address
fix #851
|
6 years ago |
Chris Lu
|
221105eea3
|
Revert "use the first entry to bootstrap master cluster"
This reverts commit 40c8725ffa .
|
6 years ago |
Chris Lu
|
40c8725ffa
|
use the first entry to bootstrap master cluster
fix https://github.com/chrislusf/seaweedfs/issues/851
|
6 years ago |
Chris Lu
|
834f414af9
|
add a timeout
|
6 years ago |
Chris Lu
|
3f56b12ed4
|
raft: adding idle connection time out
another attempt to fix https://github.com/chrislusf/seaweedfs/issues/825
|
6 years ago |
Chris Lu
|
1d103e3ed5
|
timeout http connections
possible fix for https://github.com/chrislusf/seaweedfs/issues/825
|
6 years ago |
Chris Lu
|
75d63db60d
|
randomize raft server startup
also some go fmt
|
6 years ago |
Chris Lu
|
03f50180f3
|
simplifying the leader election by raft
fixing https://github.com/chrislusf/seaweedfs/issues/629
|
7 years ago |
Chris Lu
|
458ada173e
|
go fmt
|
7 years ago |
Chris Lu
|
70f6740309
|
better fix for single master restart without peers changing
|
7 years ago |
Chris Lu
|
9026b3e86e
|
always remember the max volume id
|
7 years ago |
Chris Lu
|
72e89b615b
|
301 is reported as 404 for http post
fix https://github.com/chrislusf/seaweedfs/issues/512
|
8 years ago |
Chris Lu
|
c8f54aad8b
|
adjust timing of leader election
|
8 years ago |
Yang zhixiang
|
57005ed7f8
|
fix bug : join post is empty
|
8 years ago |
Yang zhixiang
|
4194ae33fd
|
fix raft_server.go isPeersChanged bug
|
8 years ago |