aboutsummaryrefslogtreecommitdiff
path: root/weed/server/master_server.go
AgeCommit message (Expand)AuthorFilesLines
2024-07-26fix allocate reduplicated volumeId to different volume (#5811)wyang1-15/+0
2024-07-16Added tls for http clients (#5766)vadimartynov1-1/+2
2024-07-16[master] Do Automatic Volume Grow in background (#5781)Konstantin Lebedev1-9/+9
2024-06-14Added context for the MasterClient's methods to avoid endless loops (#5628)vadimartynov1-2/+2
2024-04-29reduce ambiguity about use memory_sequencer (#5555)shenxingwuying1-1/+3
2024-04-18avoid repeated calls to heavy-weighted viperchrislu1-1/+6
2024-04-18renamechrislu1-10/+10
2023-08-24Implement SRV lookups for filer (#4767)Nico D'Cotta1-1/+1
2023-07-04proxy to master uses http addresschrislu1-1/+1
2023-03-19avoid lower casing the commandchrislu1-1/+1
2022-10-06master server graceful stop (#3797)Konstantin Lebedev1-11/+26
2022-08-26avoid race conditions for OnPeerUpdate (#3525)Konstantin Lebedev1-1/+1
2022-08-24Add raft server access mutex to avoid races (#3503)Patrick Schmidt1-6/+16
2022-08-23ping timeout at 15 secondschrislu1-1/+1
2022-08-23remove old raft servers if they don't answer to pings for too long (#3398)askeipx1-4/+29
2022-08-11avoid infinite loop WaitUntilConnected() (#3431)Konstantin Lebedev1-3/+1
2022-08-01Merge pull request #3338 from kmlebedev/issues/3083Chris Lu1-50/+12
2022-08-01rollback over onPeerupdate implementation of automatic clean-up of failed ser...Konstantin Lebedev1-98/+12
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-11/+11
2022-07-28refactorchrislu1-1/+1
2022-07-28add dc and rackchrislu1-1/+1
2022-07-27"github.com/chrislusf/raft" => "github.com/seaweedfs/raft"chrislu1-1/+1
2022-07-26fix RUnlock of unlocked RWMutexKonstantin Lebedev1-1/+0
2022-07-21avoid deadlockKonstantin Lebedev1-2/+10
2022-07-21use safe onPeerUpdateDoneCnsKonstantin Lebedev1-12/+32
2022-07-20onPeerUpdateGoroutineCount use int32Konstantin Lebedev1-4/+4
2022-07-20fix designKonstantin Lebedev1-5/+6
2022-07-20add waiting log messageKonstantin Lebedev1-0/+1
2022-07-20check for ping before deleting raft serverKonstantin Lebedev1-1/+20
2022-07-19fix typoKonstantin Lebedev1-8/+11
2022-05-30fresh filer store bootstrap from the oldest peerchrislu1-1/+1
2022-05-03fix wrong assignmentchrislu1-1/+2
2022-05-02fix segmentation violationchrislu1-0/+1
2022-05-01filer: add filer groupchrislu1-2/+2
2022-04-07fix master uiKonstantin Lebedev1-23/+30
2022-04-07fix conflictsKonstantin Lebedev1-1/+2
2022-04-07refactor OnPeerUpdateKonstantin Lebedev1-7/+8
2022-04-07fix removing old raft serverKonstantin Lebedev1-15/+34
2022-04-06raft update peers via OnPeerUpdateKonstantin Lebedev1-2/+44
2022-04-04hashicorp raft with state machineKonstantin Lebedev1-10/+32
2022-03-26refactor: change masters from a slice to a mapchrislu1-1/+1
2022-01-24new master metricsKonstantin Lebedev1-0/+2
2022-01-12master: remove hard coded filer settings in master.tomlchrislu1-10/+5
2021-12-20reverting default admin scriptschrislu1-11/+1
2021-12-07sleep between the gap of each executionchrislu1-2/+2
2021-12-05upgrade protoc to 3.17.3chrislu1-0/+1
2021-11-29add s3.clean.uploads -timeAgo=24hChris Lu1-4/+15
2021-11-08use constantsChris Lu1-1/+1
2021-11-08rename pacakgeChris Lu1-3/+3
2021-11-06send peers info to filersChris Lu1-2/+2