Java 类org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.UpdatePipelineResponseProto 实例源码

项目:hadoop    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    List<String> newStorageIDs = req.getStorageIDsList();
    server.updatePipeline(req.getClientName(),
        PBHelper.convert(req.getOldBlock()),
        PBHelper.convert(req.getNewBlock()),
        PBHelper.convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])),
        newStorageIDs.toArray(new String[newStorageIDs.size()]));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:aliyun-oss-hadoop-fs    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    List<String> newStorageIDs = req.getStorageIDsList();
    server.updatePipeline(req.getClientName(),
        PBHelperClient.convert(req.getOldBlock()),
        PBHelperClient.convert(req.getNewBlock()),
        PBHelperClient.convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])),
        newStorageIDs.toArray(new String[newStorageIDs.size()]));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:big-c    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    List<String> newStorageIDs = req.getStorageIDsList();
    server.updatePipeline(req.getClientName(),
        PBHelper.convert(req.getOldBlock()),
        PBHelper.convert(req.getNewBlock()),
        PBHelper.convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])),
        newStorageIDs.toArray(new String[newStorageIDs.size()]));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hadoop-2.6.0-cdh5.4.3    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    List<String> newStorageIDs = req.getStorageIDsList();
    server.updatePipeline(req.getClientName(),
        PBHelper.convert(req.getOldBlock()),
        PBHelper.convert(req.getNewBlock()),
        PBHelper.convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])),
        newStorageIDs.toArray(new String[newStorageIDs.size()]));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:FlexMap    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    List<String> newStorageIDs = req.getStorageIDsList();
    server.updatePipeline(req.getClientName(),
        PBHelper.convert(req.getOldBlock()),
        PBHelper.convert(req.getNewBlock()),
        PBHelper.convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])),
        newStorageIDs.toArray(new String[newStorageIDs.size()]));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hadoop-on-lustre2    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    List<String> newStorageIDs = req.getStorageIDsList();
    server.updatePipeline(req.getClientName(),
        PBHelper.convert(req.getOldBlock()),
        PBHelper.convert(req.getNewBlock()),
        PBHelper.convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])),
        newStorageIDs.toArray(new String[newStorageIDs.size()]));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hadoop-plus    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    server
        .updatePipeline(req.getClientName(), PBHelper.convert(req
            .getOldBlock()), PBHelper.convert(req.getNewBlock()), PBHelper
            .convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hops    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    server.updatePipeline(req.getClientName(),
        PBHelper.convert(req.getOldBlock()),
        PBHelper.convert(req.getNewBlock()), PBHelper
        .convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hadoop-TCP    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    server
        .updatePipeline(req.getClientName(), PBHelper.convert(req
            .getOldBlock()), PBHelper.convert(req.getNewBlock()), PBHelper
            .convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:hardfs    文件:ClientNamenodeProtocolServerSideTranslatorPB.java   
@Override
public UpdatePipelineResponseProto updatePipeline(RpcController controller,
    UpdatePipelineRequestProto req) throws ServiceException {
  try {
    List<DatanodeIDProto> newNodes = req.getNewNodesList();
    server
        .updatePipeline(req.getClientName(), PBHelper.convert(req
            .getOldBlock()), PBHelper.convert(req.getNewBlock()), PBHelper
            .convert(newNodes.toArray(new DatanodeIDProto[newNodes.size()])));
    return VOID_UPDATEPIPELINE_RESPONSE;
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}