aboutsummaryrefslogtreecommitdiff
path: root/weed/command/master_follower.go
AgeCommit message (Collapse)AuthorFilesLines
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-1/+1
2025-07-07* Fix undefined http serve behaiver (#6943)zuzuviewer1-6/+5
2025-06-03change version directorychrislu1-2/+3
2024-07-16Added loadSecurityConfigOnce (#5792)vadimartynov1-1/+1
2024-06-14Added context for the MasterClient's methods to avoid endless loops (#5628)vadimartynov1-1/+1
* Added context for the MasterClient's methods to avoid endless loops * Returned WithClient function. Added WithClientCustomGetMaster function * Hid unused ctx arguments * Using a common context for the KeepConnectedToMaster and WaitUntilConnected functions * Changed the context termination check in the tryConnectToMaster function * Added a child context to the tryConnectToMaster function * Added a common context for KeepConnectedToMaster and WaitUntilConnected functions in benchmark
2024-03-09remove repetitive words (#5364)rustrover1-1/+1
2022-09-14refactor(various): `Listner` -> `Listener` readability improvements (#3672)Ryan Russell1-3/+3
* refactor(net_timeout): `listner` -> `listener` Signed-off-by: Ryan Russell <git@ryanrussell.org> * refactor(s3): `s3ApiLocalListner` -> `s3ApiLocalListener` Signed-off-by: Ryan Russell <git@ryanrussell.org> * refactor(filer): `localPublicListner` -> `localPublicListener` Signed-off-by: Ryan Russell <git@ryanrussell.org> * refactor(command): `masterLocalListner` -> `masterLocalListener` Signed-off-by: Ryan Russell <git@ryanrussell.org> * refactor(net_timeout): `ipListner` -> `ipListener` Signed-off-by: Ryan Russell <git@ryanrussell.org> Signed-off-by: Ryan Russell <git@ryanrussell.org>
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-6/+6
2022-03-26refactor: change masters from a slice to a mapchrislu1-1/+1
2022-03-17The fixes for https://github.com/chrislusf/seaweedfs/issues/1937 had a few ↵Berck Nash1-6/+7
problems: (1) The help file says that in the absence of a ipBind being specified, that it will bind to the "ip" specified. Instead, it bound to localhost which broke the default configuration. This change implements the documented behavior instead. (2) The new IAM filer ip address has no default. This instantiates it to the same as the filer IP. I'm not sure if there should be a corresponding iam.ip or iam.ipBind option added to the filer command?
2022-03-15master, filer, s3: also listen to "localhost" in addition to specific ip addresschrislu1-2/+8
related to https://github.com/chrislusf/seaweedfs/issues/1937
2022-03-11default bind to one ip addresschrislu1-1/+5
fix https://github.com/chrislusf/seaweedfs/issues/1937
2021-12-26use streaming mode for long poll grpc callschrislu1-1/+1
streaming mode would create separate grpc connections for each call. this is to ensure the long poll connections are properly closed.
2021-11-05Revert "master: rename grpc function KeepConnected() to ↵Chris Lu1-1/+1
SubscribeVolumeLocationUpdates()" This reverts commit af71ae11aa29350a60ed7d3b9a16276a06ba9dcc.
2021-11-03master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()Chris Lu1-1/+1
2021-09-20use default 10000 for grpc portChris Lu1-1/+5
2021-09-12change server address from string to a typeChris Lu1-11/+6
2021-09-12custom grpc port: master followerChris Lu1-1/+2
2021-09-07better IP v6 supportChris Lu1-3/+2
2021-08-14go fmtChris Lu1-2/+0
2021-08-12master: add master.follower to handle read file id lookup requestsChris Lu1-0/+145