You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Bharat Viswanadham (Jira)" <ji...@apache.org> on 2020/12/08 22:24:00 UTC

[jira] [Resolved] (HDDS-4537) Remove refreshPipeline in listKeys

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

Bharat Viswanadham resolved HDDS-4537.
--------------------------------------
    Fix Version/s: 1.1.0
       Resolution: Fixed

> 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
>              Labels: pull-request-available
>             Fix For: 1.1.0
>
>
> 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: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org