hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uma Maheswara Rao G (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-11336) [SPS]: Remove xAttrs when movements done or SPS disabled
Date Mon, 27 Feb 2017 20:29:45 GMT

    [ https://issues.apache.org/jira/browse/HDFS-11336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15886479#comment-15886479

Uma Maheswara Rao G commented on HDFS-11336:

I understand your concern and thanks for raising it. My point was not the meaning of blkManger
to handle namespace info. Keeping delegated API name in blkManager as removeXAttr will confuse,
I agree.
I was only concerned on accessing namespace functionality in helper classes like BlockStorageMovementAttemptedItems.
The key class SPS also holding namesystem. Is it make sense to delegate there? delighted method
name can be like SPS#cleanBCTrackingInfo, which can clean Xattrs? Just a thought. What do
you say [~rakeshr]? 
or Another thought is: SPS can have method called, SPS#notifyBlkStorageMovementFinished. This
method can clean up required resources.

> [SPS]: Remove xAttrs when movements done or SPS disabled
> --------------------------------------------------------
>                 Key: HDFS-11336
>                 URL: https://issues.apache.org/jira/browse/HDFS-11336
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: datanode, namenode
>            Reporter: Yuanbo Liu
>            Assignee: Yuanbo Liu
>         Attachments: HDFS-11336-HDFS-10285.001.patch, HDFS-11336-HDFS-10285.002.patch,
> 1. When we finish the movement successfully, we should clean Xattrs.
> 2. When we disable SPS dynamically, we should clean Xattrs

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org

View raw message