aboutsummaryrefslogtreecommitdiff
path: root/weed/mount/wfs_filer_client.go
AgeCommit message (Collapse)AuthorFilesLines
2023-01-20grpc connection to filer add sw-client-id headerchrislu1-1/+1
2022-08-23remove old raft servers if they don't answer to pings for too long (#3398)askeipx1-1/+1
* 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-21Avoid race conditions with current filer address (#3474)Patrick Schmidt1-5/+7
When multiple filer requests are in-flight and the current filer disappears and a new one is selected by the first goroutine, then there can be a lot of race conditions while retrieving the current filer. Therefore, load/save the current filer index atomically.
2022-08-04filer prefer volume server in same data center (#3405)Konstantin Lebedev1-0/+4
* initial prefer same data center https://github.com/seaweedfs/seaweedfs/issues/3404 * GetDataCenter * prefer same data center for ReplicationSource * GetDataCenterId * remove glog
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-4/+4
2022-02-10supports statschrislu1-0/+51