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

Arpit Agarwal updated HDFS-5501:
--------------------------------

    Description: {{BPServiceActor#pendingReceivedRequests}} is not tracked 
correctly for multiple storages. Previously this counter was treated more like 
a flag, i.e. we only cared whether it was zero or not. With multiple storages 
we need to be more precise in tracking this value to correctly determine when 
to generate incremental block reports.  (was: 
{{BPServiceActor#pendingReceivedRequests}} is not tracked correctly for 
multiple storages. Previously this counter was treated more like a flag, i.e. 
we only cared whether it was zero or greater than zero. With multiple storages 
we need to be more precise in tracking this value to correctly determine when 
to generate incremental block reports.)

> Fix pendingReceivedRequests tracking in BPServiceActor
> ------------------------------------------------------
>
>                 Key: HDFS-5501
>                 URL: https://issues.apache.org/jira/browse/HDFS-5501
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: datanode
>    Affects Versions: Heterogeneous Storage (HDFS-2832)
>            Reporter: Arpit Agarwal
>            Assignee: Arpit Agarwal
>         Attachments: h5501.01.patch
>
>
> {{BPServiceActor#pendingReceivedRequests}} is not tracked correctly for 
> multiple storages. Previously this counter was treated more like a flag, i.e. 
> we only cared whether it was zero or not. With multiple storages we need to 
> be more precise in tracking this value to correctly determine when to 
> generate incremental block reports.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to