Search in sources :

Example 1 with GetPartitionRequest

use of com.tencent.angel.ps.server.data.request.GetPartitionRequest in project angel by Tencent.

the class GetPartHandler method handle.

@Override
public ResponseData handle(RequestHeader header, RequestData data) throws Exception {
    GetPartitionRequest request = (GetPartitionRequest) data;
    ServerPartition partition = MatrixUtils.getPart(context.getMatrixStorageManager(), header.matrixId, header.partId);
    return new GetPartitionResponse(partition);
}
Also used : GetPartitionResponse(com.tencent.angel.ps.server.data.response.GetPartitionResponse) GetPartitionRequest(com.tencent.angel.ps.server.data.request.GetPartitionRequest) ServerPartition(com.tencent.angel.ps.storage.partition.ServerPartition)

Example 2 with GetPartitionRequest

use of com.tencent.angel.ps.server.data.request.GetPartitionRequest in project angel by Tencent.

the class GetPartHandler method parseRequest.

@Override
public RequestData parseRequest(ByteBuf in) {
    GetPartitionRequest request = new GetPartitionRequest();
    request.deserialize(in);
    return request;
}
Also used : GetPartitionRequest(com.tencent.angel.ps.server.data.request.GetPartitionRequest)

Aggregations

GetPartitionRequest (com.tencent.angel.ps.server.data.request.GetPartitionRequest)2 GetPartitionResponse (com.tencent.angel.ps.server.data.response.GetPartitionResponse)1 ServerPartition (com.tencent.angel.ps.storage.partition.ServerPartition)1