aboutsummaryrefslogtreecommitdiff
path: root/weed/server/master_grpc_server_cluster.go
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2024-08-29 09:52:21 -0700
committerchrislu <chris.lu@gmail.com>2024-08-29 09:52:21 -0700
commita4b25a642d6b2ed6056496ffddce864100932f3d (patch)
tree181b5690d9d257e2833b257992be6d29f78fb817 /weed/server/master_grpc_server_cluster.go
parentded5e084ea324c074e61bc74bba0bfaeb2af88d7 (diff)
downloadseaweedfs-a4b25a642d6b2ed6056496ffddce864100932f3d.tar.xz
seaweedfs-a4b25a642d6b2ed6056496ffddce864100932f3d.zip
math/rand => math/rand/v2
Diffstat (limited to 'weed/server/master_grpc_server_cluster.go')
-rw-r--r--weed/server/master_grpc_server_cluster.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/weed/server/master_grpc_server_cluster.go b/weed/server/master_grpc_server_cluster.go
index 62f5da09e..5c99fd00d 100644
--- a/weed/server/master_grpc_server_cluster.go
+++ b/weed/server/master_grpc_server_cluster.go
@@ -5,7 +5,7 @@ import (
"github.com/seaweedfs/seaweedfs/weed/cluster"
"github.com/seaweedfs/seaweedfs/weed/pb"
"github.com/seaweedfs/seaweedfs/weed/pb/master_pb"
- "math/rand"
+ "math/rand/v2"
)
func (ms *MasterServer) ListClusterNodes(ctx context.Context, req *master_pb.ListClusterNodesRequest) (*master_pb.ListClusterNodesResponse, error) {
@@ -31,7 +31,7 @@ func (ms *MasterServer) GetOneFiler(filerGroup cluster.FilerGroupName) pb.Server
filers := ms.Cluster.ListClusterNode(filerGroup, cluster.FilerType)
if len(filers) > 0 {
- return filers[rand.Intn(len(filers))].Address
+ return filers[rand.IntN(len(filers))].Address
}
return "localhost:8888"
}
@@ -42,7 +42,7 @@ func limitTo(nodes []*cluster.ClusterNode, limit int32) (selected []*cluster.Clu
}
selectedSet := make(map[pb.ServerAddress]*cluster.ClusterNode)
for i := 0; i < int(limit)*3; i++ {
- x := rand.Intn(len(nodes))
+ x := rand.IntN(len(nodes))
if _, found := selectedSet[nodes[x].Address]; found {
continue
}