Get desktop application:
View/edit binary Protocol Buffers messages
string clientHost = 1
string clientPort = 2
string clientProperty = 3
string applicationId = 4
int32 shuffleId = 5
int32 partitionNum = 6
int32 partitionNumPerRange = 7
int32 dataReplica = 8
repeated string requireTags = 9
int32 assignmentShuffleServerNumber = 10
int32 estimateTaskConcurrency = 11
repeated string faultyServerIds = 12
int64 usedMemory = 2
int64 preAllocatedMemory = 3
int64 availableMemory = 4
int32 eventNumInFlush = 5
repeated string tags = 6
map<string, StorageInfo> storageInfo = 21
optional string version = 22
optional string gitCommitId = 23
optional int64 startTimeMs = 24
map<string, string> displayMetrics = 26
string storage = 1
string storagePath = 2
string storagePattern = 3
string clientHost = 1
int32 clientPort = 2
string operation = 4
string appId = 1
string user = 2
optional string version = 3
optional string gitCommitId = 4
string accessId = 1
repeated string tags = 2
map<string, string> extraProperties = 3
string user = 4
string retMsg = 2
string uuid = 3
string user = 1
map<string, string> properties = 2
string appId = 1
int32 shuffleId = 2
int32 stageAttemptId = 3
int32 partitionId = 4
string exception = 5
bool reSubmitWholeStage = 2
string msg = 3
string appId = 1
int32 shuffleId = 2
int32 stageAttemptId = 3
int32 stageAttemptNumber = 4
string exception = 6
bool reSubmitWholeStage = 2
string msg = 3
int32 shuffleId = 1
int64 taskAttemptId = 3
int32 stageId = 4
int32 stageAttemptNumber = 5
string executorId = 6
optional bool partitionSplit = 7
int32 shuffleId = 1
int32 stageId = 2
int64 taskId = 3
int32 shuffleId = 1
int32 stageId = 2
int64 taskId = 3
string appId = 1
int32 shuffleId = 2
optional RemoteStorage remoteStorage = 4
string user = 5
int32 maxConcurrencyPerPartitionToWrite = 7
optional MergeContext mergeContext = 8
map<string, string> properties = 9
string appId = 1
int32 shuffleId = 2
string appId = 1
int32 shuffleId = 2
int64 requireBufferId = 3
repeated ShuffleData shuffleData = 4
int64 timestamp = 5
int32 stageAttemptNumber = 6
string appId = 1
int32 shuffleId = 2
int32 partitionId = 3
int32 partitionNumPerRange = 4
int32 partitionNum = 5
bytes indexData = 1
string retMsg = 3
int64 dataFileLen = 4
repeated int32 storageIds = 5
string appId = 1
int32 shuffleId = 2
int32 partitionId = 3
int32 partitionNumPerRange = 4
int32 partitionNum = 5
int64 offset = 6
int32 length = 7
int64 timestamp = 8
int32 storageId = 9
bytes data = 1
string retMsg = 3
string appId = 1
int32 shuffleId = 2
int32 partitionId = 3
int64 lastBlockId = 4
int32 readBufferSize = 5
int64 timestamp = 6
optional bytes serializedExpectedTaskIdsBitmap = 7
bytes data = 2
string retMsg = 4
string appId = 1
int32 shuffleId = 2
int32 commitCount = 1
string retMsg = 3
string appId = 1
int32 shuffleId = 2
int32 requireSize = 1
string appId = 2
int32 shuffleId = 3
repeated int32 partitionIds = 4
repeated int32 partitionRequireSizes = 5
int64 requireBufferId = 1
string retMsg = 3
repeated int32 needSplitPartitionIds = 4
string appId = 1
int32 shuffleId = 2
int32 partitionId = 3
bytes uniqueBlocksBitmap = 4
string appId = 1
int32 shuffleId = 2
int32 partitionId = 3
int64 mergedBlockId = 4
int64 timestamp = 5
bytes data = 1
string retMsg = 3
int64 nextBlockId = 4
int32 mState = 5
(message has no fields)
(message has no fields)
Used as request type in: CoordinatorServer.appHeartbeat, ShuffleServer.appHeartbeat
Used as response type in: CoordinatorServer.appHeartbeat, ShuffleServer.appHeartbeat
Used in: ShuffleServerHeartBeatRequest
string appId = 1
int64 partitionNum = 2
int64 memorySize = 3
int64 localFileNum = 4
int64 localTotalSize = 5
int64 hadoopFileNum = 6
int64 hadoopTotalSize = 7
int64 totalSize = 8
Used in: GetShuffleResultForMultiPartRequest, GetShuffleResultRequest
int32 sequenceNoBits = 1
int32 partitionIdBits = 2
int32 taskAttemptIdBits = 3
Used in: FetchClientConfResponse
string key = 1
string value = 2
Used in: ShuffleRegisterRequest
NORMAL = 0
LOCAL_ORDER = 1
Used as response type in: CoordinatorServer.fetchClientConf, CoordinatorServer.fetchClientConfV2
Used as request type in: ShuffleManager.getShuffleResultForMultiPart, ShuffleServer.getShuffleResultForMultiPart
string appId = 1
int32 shuffleId = 2
repeated int32 partitions = 3
optional BlockIdLayout blockIdLayout = 4
Used as response type in: ShuffleManager.getShuffleResultForMultiPart, ShuffleServer.getShuffleResultForMultiPart
string retMsg = 2
bytes serializedBitmap = 3
Used as request type in: ShuffleManager.getShuffleResult, ShuffleServer.getShuffleResult
string appId = 1
int32 shuffleId = 2
int32 partitionId = 3
optional BlockIdLayout blockIdLayout = 4
Used as response type in: ShuffleManager.getShuffleResult, ShuffleServer.getShuffleResult
string retMsg = 2
bytes serializedBitmap = 3
Used in: ShuffleRegisterRequest
string keyClass = 1
string valueClass = 2
string comparatorClass = 3
int32 mergedBlockSize = 4
string mergeClassLoader = 5
Used in: ReassignOnBlockSendFailureResponse, StageAttemptShuffleHandleInfo
int32 shuffleId = 1
map<string, ReplacementServers> excludedServerToReplacements = 4
repeated int32 splitPartitionId = 5
Used in: GetShuffleAssignmentsResponse
int32 startPartition = 1
int32 endPartition = 2
Used in: MutableShuffleHandleInfo
Used in: MutableShuffleHandleInfo
PIPELINE = 0
LOAD_BALANCE = 1
Used in: ReportShuffleResultRequest
int32 partitionId = 1
repeated int64 blockIds = 2
Used as request type in: ShuffleManager.getPartitionToShufflerServerWithBlockRetry, ShuffleManager.getPartitionToShufflerServerWithStageRetry
int32 stageAttemptId = 1
int32 stageAttemptNumber = 2
int32 shuffleId = 3
bool isWritePhase = 4
Used as response type in: ShuffleManager.getPartitionToShufflerServerWithBlockRetry, ShuffleManager.reassignOnBlockSendFailure
Used in: ReceivingFailureServers
Used in: RssReassignOnBlockSendFailureRequest
Used in: FetchRemoteStorageResponse, ShuffleRegisterRequest
Used in: RemoteStorage
string key = 1
string value = 2
Used in: MutableShuffleHandleInfo
string path = 1
map<string, string> confItems = 2
Used in: MutableShuffleHandleInfo
Used in: PartitionReplicaServers
Used as request type in: ShuffleManager.reportShuffleResult, ShuffleServer.reportShuffleResult
string appId = 1
int32 shuffleId = 2
int64 taskAttemptId = 3
int32 bitmapNum = 4
Used as response type in: ShuffleManager.reportShuffleResult, ShuffleServer.reportShuffleResult
Used in: ShuffleServerHeartBeatRequest
ACTIVE = 0
DECOMMISSIONING = 1
DECOMMISSIONED = 2
LOST = 3
UNHEALTHY = 4
EXCLUDED = 5
Used in: ShuffleData
int64 blockId = 1
int32 length = 2
int32 uncompressLength = 3
int64 crc = 4
bytes data = 5
int64 taskAttemptId = 6
Used in: SendShuffleDataRequest
Used in: GetMemoryShuffleDataResponse
int64 blockId = 1
int64 offset = 2
int32 length = 3
int32 uncompressLength = 4
int64 crc = 5
int64 taskAttemptId = 6
Used in: ShuffleRegisterRequest
int32 start = 1
int32 end = 2
Used in: ReportShuffleReadMetricRequest
int64 durationMillis = 1
int64 byteSize = 2
int64 memoryDurationMillis = 3
int64 memoryByteSize = 4
int64 localfileDurationMillis = 5
int64 localfileByteSize = 6
int64 hadoopDurationMillis = 7
int64 hadoopByteSize = 8
Used in: GetShuffleServerListResponse, PartitionRangeAssignment, ReplacementServers, ReplicaServersItem, ReportShuffleClientOpRequest, ReportShuffleWriteFailureRequest, ShuffleServerHeartBeatRequest
string id = 1
string ip = 2
int32 port = 3
int32 netty_port = 4
int32 jetty_port = 5
Used in: ReportShuffleWriteMetricRequest
int64 durationMillis = 1
int64 byteSize = 2
Used in: ReassignOnStageRetryResponse
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
SUCCESS = 0
DOUBLE_REGISTER = 1
NO_BUFFER = 2
INVALID_STORAGE = 3
NO_REGISTER = 4
NO_PARTITION = 5
INTERNAL_ERROR = 6
TIMEOUT = 7
ACCESS_DENIED = 8
INVALID_REQUEST = 9
NO_BUFFER_FOR_HUGE_PARTITION = 10
STAGE_RETRY_IGNORE = 11
EXCEED_HUGE_PARTITION_HARD_LIMIT = 12
APP_NOT_FOUND = 13
INTERNAL_NOT_RETRY_ERROR = 14
Used in: ShuffleServerHeartBeatRequest
string mountPoint = 1
int64 capacity = 3
int64 usedBytes = 4
int64 writingSpeed1M = 5
int64 writingSpeed5M = 6
int64 writingSpeed1H = 7
int64 numOfWritingFailures = 8
Used in: StorageInfo
STORAGE_TYPE_UNKNOWN = 0
HDD = 1
SSD = 2
HDFS = 3
OBJECT_STORE = 4
Used in: StorageInfo
STORAGE_STATUS_UNKNOWN = 0
NORMAL = 1
UNHEALTHY = 2
OVERUSED = 3