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

Xiaoyu Yao commented on HDFS-11103:
-----------------------------------

Thanks [~anu] for working on this. The patch looks good to me overall. Just 
some NITS:
*ContainerLocationManagerImpl.java*
1. Line 55 
{code}
 volumePaths = dataDirs.toArray(new Path[0]); =>dataDirs.toArray(new 
Path[dataDirs.size()]) 
{code}
Allocate array to the right size to avoid unnecessary reallocate.

2. Can we add some comments for {{volumePaths}} and {{locations}} for example, 
one for container data and one for container metadata?

*ContainerManagerImpl.java*
3. Extra blank line 95
4. Do you consider maintaining a list of StorageLocation instead a list of 
Paths inside ContainerLocationManagerImpl so that we can leverage the storage 
type information from StorageLocation for use case as documented in 
ContainerLocationMangerImpl.java below. If this causes too much churn across 
the code base. It is OK to leave this for later with some additional TODOs.
{code}
 *  For example : A user could map all container files to a SSD but leave 
data/metadata on bunch of other disks.
{code}

> Ozone: Cleanup some dependencies
> --------------------------------
>
>                 Key: HDFS-11103
>                 URL: https://issues.apache.org/jira/browse/HDFS-11103
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: ozone
>    Affects Versions: HDFS-7240
>            Reporter: Anu Engineer
>            Assignee: Anu Engineer
>            Priority: Trivial
>             Fix For: HDFS-7240
>
>         Attachments: HDFS-11103-HDFS-7240.001.patch, 
> HDFS-11103-HDFS-7240.002.patch
>
>
> Cleanup some unwanted dependencies.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to