aboutsummaryrefslogtreecommitdiff
path: root/weed/server/master_grpc_server_admin.go
AgeCommit message (Collapse)AuthorFilesLines
2024-08-29math/rand => math/rand/v2chrislu1-2/+2
2023-01-20grpc connection to filer add sw-client-id headerchrislu1-1/+1
2022-10-07metric shows who is currently blocking the cluster or not (#3799)Konstantin Lebedev1-0/+3
* master_admin_lock Shows whether cluster is locked now or not https://github.com/seaweedfs/seaweedfs/issues/3452 * fix metric MasterAdminLock
2022-08-23remove old raft servers if they don't answer to pings for too long (#3398)askeipx1-4/+5
* remove old raft servers if they don't answer to pings for too long add ping durations as options rename ping fields fix some todos get masters through masterclient raft remove server from leader use raft servers to ping them CheckMastersAlive for hashicorp raft only * prepare blocking ping * pass waitForReady as param * pass waitForReady through all functions * waitForReady works * refactor * remove unneeded params * rollback unneeded changes * fix
2022-08-22master: disable locking if not leaderchrislu1-0/+5
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-6/+6
2022-04-16add timing info during ping operationchrislu1-4/+16
2022-04-01use constantschrislu1-3/+4
2022-04-01master supports grpc pingchrislu1-0/+29
2021-12-10add lock messageschrislu1-6/+7
2021-04-22shell: show which server holds the lockChris Lu1-8/+13
fix https://github.com/chrislusf/seaweedfs/issues/1983
2020-05-25support multiple locksChris Lu1-15/+60
2020-04-23make lock/unlock optionalChris Lu1-16/+2
2020-04-23make second lock instantChris Lu1-1/+1
2020-04-23add exclusive lock library on shellChris Lu1-2/+2
2020-04-23add master side code for cluster wise exclusive lockChris Lu1-0/+107