package rss.common

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

service CoordinatorServer

Rss.proto:378

service ShuffleManager

Rss.proto:570

ShuffleManager service lives inside of compute-engine's application master, which handles rss shuffle specific logic per application.

service ShuffleServer

Rss.proto:26

service ShuffleServerInternal

Rss.proto:548

message AppHeartBeatRequest

Rss.proto:415

Used as request type in: CoordinatorServer.appHeartbeat, ShuffleServer.appHeartbeat

message AppHeartBeatResponse

Rss.proto:419

Used as response type in: CoordinatorServer.appHeartbeat, ShuffleServer.appHeartbeat

message ApplicationInfo

Rss.proto:284

Used in: ShuffleServerHeartBeatRequest

message BlockIdLayout

Rss.proto:156

Used in: GetShuffleResultForMultiPartRequest, GetShuffleResultRequest

message ClientConfItem

Rss.proto:524

Used in: FetchClientConfResponse

enum DataDistribution

Rss.proto:206

Used in: ShuffleRegisterRequest

message FetchClientConfResponse

Rss.proto:518

Used as response type in: CoordinatorServer.fetchClientConf, CoordinatorServer.fetchClientConfV2

message GetShuffleResultForMultiPartRequest

Rss.proto:168

Used as request type in: ShuffleManager.getShuffleResultForMultiPart, ShuffleServer.getShuffleResultForMultiPart

message GetShuffleResultForMultiPartResponse

Rss.proto:175

Used as response type in: ShuffleManager.getShuffleResultForMultiPart, ShuffleServer.getShuffleResultForMultiPart

message GetShuffleResultRequest

Rss.proto:149

Used as request type in: ShuffleManager.getShuffleResult, ShuffleServer.getShuffleResult

message GetShuffleResultResponse

Rss.proto:162

Used as response type in: ShuffleManager.getShuffleResult, ShuffleServer.getShuffleResult

message MergeContext

Rss.proto:186

Used in: ShuffleRegisterRequest

message MutableShuffleHandleInfo

Rss.proto:665

Used in: ReassignOnBlockSendFailureResponse, StageAttemptShuffleHandleInfo

message PartitionRangeAssignment

Rss.proto:459

Used in: GetShuffleAssignmentsResponse

message PartitionReplicaServers

Rss.proto:684

Used in: MutableShuffleHandleInfo

enum PartitionSplitMode

Rss.proto:675

Used in: MutableShuffleHandleInfo

message PartitionToBlockIds

Rss.proto:139

Used in: ReportShuffleResultRequest

message PartitionToShuffleServerRequest

Rss.proto:647

Used as request type in: ShuffleManager.getPartitionToShufflerServerWithBlockRetry, ShuffleManager.getPartitionToShufflerServerWithStageRetry

message ReassignOnBlockSendFailureResponse

Rss.proto:731

Used as response type in: ShuffleManager.getPartitionToShufflerServerWithBlockRetry, ShuffleManager.reassignOnBlockSendFailure

message ReceivingFailureServer

Rss.proto:726

Used in: ReceivingFailureServers

message ReceivingFailureServers

Rss.proto:722

Used in: RssReassignOnBlockSendFailureRequest

message RemoteStorage

Rss.proto:538

Used in: FetchRemoteStorageResponse, ShuffleRegisterRequest

message RemoteStorageConfItem

Rss.proto:533

Used in: RemoteStorage

message RemoteStorageInfo

Rss.proto:692

Used in: MutableShuffleHandleInfo

message ReplacementServers

Rss.proto:680

Used in: MutableShuffleHandleInfo

message ReplicaServersItem

Rss.proto:688

Used in: PartitionReplicaServers

message ReportShuffleResultRequest

Rss.proto:131

Used as request type in: ShuffleManager.reportShuffleResult, ShuffleServer.reportShuffleResult

message ReportShuffleResultResponse

Rss.proto:144

Used as response type in: ShuffleManager.reportShuffleResult, ShuffleServer.reportShuffleResult

enum ServerStatus

Rss.proto:274

Used in: ShuffleServerHeartBeatRequest

message ShuffleBlock

Rss.proto:254

Used in: ShuffleData

message ShuffleData

Rss.proto:249

Used in: SendShuffleDataRequest

message ShuffleDataBlockSegment

Rss.proto:71

Used in: GetMemoryShuffleDataResponse

message ShufflePartitionRange

Rss.proto:181

Used in: ShuffleRegisterRequest

message ShuffleReadMetric

Rss.proto:600

Used in: ReportShuffleReadMetricRequest

message ShuffleServerId

Rss.proto:317

Used in: GetShuffleServerListResponse, PartitionRangeAssignment, ReplacementServers, ReplicaServersItem, ReportShuffleClientOpRequest, ReportShuffleWriteFailureRequest, ShuffleServerHeartBeatRequest

message ShuffleServerResult

Rss.proto:325

message ShuffleWriteMetric

Rss.proto:595

Used in: ReportShuffleWriteMetricRequest

message StageAttemptShuffleHandleInfo

Rss.proto:660

Used in: ReassignOnStageRetryResponse

enum StatusCode

Rss.proto:331

* Status code to identify the status of response

Used in: AccessClusterResponse, AppHeartBeatResponse, ApplicationInfoResponse, CancelDecommissionResponse, CheckServiceAvailableResponse, DecommissionResponse, FetchClientConfResponse, FetchRemoteStorageResponse, FinishShuffleResponse, GetLocalShuffleDataResponse, GetLocalShuffleIndexResponse, GetMemoryShuffleDataResponse, GetShuffleAssignmentsResponse, GetShuffleResultForMultiPartResponse, GetShuffleResultResponse, GetSortedShuffleDataResponse, ReassignOnBlockSendFailureResponse, ReassignOnStageRetryResponse, ReceivingFailureServer, ReportShuffleClientOpResponse, ReportShuffleFetchFailureResponse, ReportShuffleReadMetricResponse, ReportShuffleResultResponse, ReportShuffleWriteFailureResponse, ReportShuffleWriteMetricResponse, RequireBufferResponse, SendShuffleDataResponse, ShuffleCommitResponse, ShuffleRegisterResponse, ShuffleServerHeartBeatResponse, ShuffleServerResult, ShuffleUnregisterByAppIdResponse, ShuffleUnregisterResponse, StartSortMergeResponse

message StorageInfo

Rss.proto:350

Used in: ShuffleServerHeartBeatRequest

enum StorageInfo.StorageMedia

Rss.proto:351

Used in: StorageInfo

enum StorageInfo.StorageStatus

Rss.proto:360

Used in: StorageInfo