[ 
https://issues.apache.org/jira/browse/HDDS-4537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bharat Viswanadham updated HDDS-4537:
-------------------------------------
    Description: 
In few usecases like delete which iterates and listKeys to get KeyNames to 
deleteKeys, we donot need to refreshPipeline, and also in S3 listKeys also we 
don't need Keys with PipelineInfo.

Doing this will help in improving the performance of delete/rename/listKeys API.

As RpcClient is returning only info like KeyName, length, replication type,  
factor, modificationTime, creationTime. So we don't really need an extra param, 
as previously even though server sent pipelineInfo it is not used/returned to 
the client. So we don't need extra param, we can remove refresh pipeline in OM 
Server.

  was:
In few usecases like delete which iterates and listKeys to get KeyNames to 
deleteKeys, we donot need to refreshPipeline, and also in S3 listKeys also we 
don't need Keys with PipelineInfo.

Doing this will help in improving the performance of delete/rename/listKeys API.


> Remove refreshPipeline in listKeys 
> -----------------------------------
>
>                 Key: HDDS-4537
>                 URL: https://issues.apache.org/jira/browse/HDDS-4537
>             Project: Hadoop Distributed Data Store
>          Issue Type: Improvement
>            Reporter: Bharat Viswanadham
>            Assignee: Bharat Viswanadham
>            Priority: Major
>
> In few usecases like delete which iterates and listKeys to get KeyNames to 
> deleteKeys, we donot need to refreshPipeline, and also in S3 listKeys also we 
> don't need Keys with PipelineInfo.
> Doing this will help in improving the performance of delete/rename/listKeys 
> API.
> As RpcClient is returning only info like KeyName, length, replication type,  
> factor, modificationTime, creationTime. So we don't really need an extra 
> param, as previously even though server sent pipelineInfo it is not 
> used/returned to the client. So we don't need extra param, we can remove 
> refresh pipeline in OM Server.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to