package curve.common

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ChunkServerLocation

common.proto:41

Used in: mds.IncreaseFileEpochResponse, mds.topology.CopySetServerInfo

message CopysetInfo

common.proto:33

Used in: mds.ListVolumesOnCopysetsRequest, mds.topology.GetCopySetsInChunkServerResponse, mds.topology.GetCopySetsInClusterResponse, mds.topology.GetCopysetResponse, mds.topology.ListUnAvailCopySetsResponse, mds.topology.SetCopysetsAvailFlagRequest

message Peer

common.proto:27

1. braft场景: id不使用,address为braft里面的PeerId,格式为{ip}:{port}:{index} 2. curve-raft场景:id是peer id,address为{ip}:{port} 当前chunkserver id就是peer id

Used in: chunkserver.AddPeerRequest2, chunkserver.AddPeerResponse2, chunkserver.ChangePeersRequest2, chunkserver.ChangePeersResponse2, chunkserver.Copyset, chunkserver.CopysetStatusRequest, chunkserver.CopysetStatusResponse, chunkserver.GetLeaderRequest2, chunkserver.GetLeaderResponse2, chunkserver.RemovePeerRequest2, chunkserver.RemovePeerResponse2, chunkserver.ResetPeerRequest2, chunkserver.SnapshotRequest2, chunkserver.TransferLeaderRequest2, mds.heartbeat.ConfigChangeInfo, mds.heartbeat.CopySetConf, mds.heartbeat.CopySetInfo