aboutsummaryrefslogtreecommitdiff
path: root/weed/server/volume_grpc_client_to_master.go
AgeCommit message (Expand)AuthorFilesLines
2025-11-04Nit: use `time.Duration`s instead of constants in seconds. (#7438)Lisandro Pin1-2/+2
2025-07-07less aggressive volume server shutdown on same uuidchrislu1-4/+40
2024-09-24fix unclaimed spaces calculation when volumePreallocate is enabled (#6063)LHHDZ1-0/+8
2024-06-14Added context for the MasterClient's methods to avoid endless loops (#5628)vadimartynov1-1/+1
2024-05-24avoid ticker leakchrislu1-0/+2
2023-01-09use time.NewTicker instead of time.Tick. (#4119)Guo Lei1-4/+4
2022-09-18adjust logschrislu1-1/+1
2022-09-15refactor(volume_grpc_client_to_master): `grpcConection` -> `grpcConne… (#3690)Ryan Russell1-3/+3
2022-09-11skip deltaBeat if dn is zero (#3630)Konstantin Lebedev1-5/+24
2022-08-23remove old raft servers if they don't answer to pings for too long (#3398)askeipx1-1/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-8/+8
2022-06-10fix typoguol-fnst1-3/+3
2022-06-10Revert "Merge pull request #3159 from shichanglin5/_duplicateUUID"chrislu1-19/+5
2022-06-09perf: Optimized volume handling duplicateUUID logic to avoid quitting when vo...shichanglin51-5/+19
2022-05-17fix naming conventionguol-fnst1-2/+10
2022-05-17just exit in case of duplicated volume directories were loadedguol-fnst1-4/+1
2022-05-16avoid duplicated volume directoryguol-fnst1-1/+10
2021-12-26use streaming mode for long poll grpc callschrislu1-1/+1
2021-09-12change server address from string to a typeChris Lu1-25/+20
2021-09-11adjust log levelChris Lu1-4/+4
2021-09-11return if errorChris Lu1-0/+1
2021-09-11refactorChris Lu1-3/+1
2021-02-17go fmtChris Lu1-8/+8
2021-02-16this can compile now!!!Chris Lu1-1/+0
2020-11-03volume: detect max volume count changes based on disk usageChris Lu1-0/+1
2020-10-31glogKonstantin Lebedev1-1/+1
2020-10-31When the volume server is stopped, the master server immediately sees the del...Konstantin Lebedev1-0/+17
2020-10-07volume: avoid hanging when stopping a volume serverChris Lu1-1/+1
2020-09-19volume: get metrics configuration from masterChris Lu1-13/+17
2020-09-16passing value by checkWithMaster() insteadChris Lu1-7/+0
2020-09-16volume: load configuration from master at the startChris Lu1-0/+22
2020-09-13shell: add volumeServer.leave commandChris Lu1-9/+19
2020-09-09properly cancel context for streaming grpcChris Lu1-2/+5
2020-08-30change log level 5 to 4Chris Lu1-3/+3
2020-08-26stop send heartbeat before stop volume serverKonstantin Lebedev1-4/+8
2020-08-08less noisy heartbeat logsChris Lu1-2/+2
2020-08-06volume: the variable for the master node may be stale?Chris Lu1-17/+3
2020-04-28master and volume server: avoid race conditionChris Lu1-0/+3
2020-03-22volume: automatically detect max volume countChris Lu1-1/+6
2020-03-04refactoringChris Lu1-2/+3
2020-02-25remove ctx if possibleChris Lu1-4/+4
2020-01-29support env variables to overwrite toml fileChris Lu1-4/+5
2019-11-29pass backend config from master to volume serversChris Lu1-0/+4
2019-06-17volume servers get metrics address and interval from the masterChris Lu1-0/+4
2019-05-27caching ec shard locationsChris Lu1-2/+2
2019-05-27volum server passes grpc option and master location to storeChris Lu1-2/+4
2019-05-27convert needle id to ec intervals to read fromChris Lu1-3/+0
2019-05-24pb shard info uses ShardBits instead one message for one shardChris Lu1-2/+5
2019-05-21volume: load ec shards during heartbeats to masterChris Lu1-2/+36
2019-05-11avoid switching master node if same ip and host nameChris Lu1-1/+15