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

Íñigo Goiri commented on HDFS-16487:
------------------------------------

At the end of the day, the idea of RBF is to unify all the federated 
subclusters as a single filesystem.
For this reason, the mount points are shown as regular folders queried from the 
RBF.
>From the description, I think the issue is that we can have a mountpoint that 
>points to a location that is not present in the the destination cluster.
Can you elaborate with an example set of paths (both mount points and 
subcluster) that would be misleading?

> RBF: getListing uses raw mount table points
> -------------------------------------------
>
>                 Key: HDFS-16487
>                 URL: https://issues.apache.org/jira/browse/HDFS-16487
>             Project: Hadoop HDFS
>          Issue Type: Bug
>            Reporter: Fengnan Li
>            Assignee: Aihua Xu
>            Priority: Major
>
> In getListing, the result is a union of subclusters results and mount points. 
> However these two are of different concepts and the latter one is something 
> Router internal. It is very possible that the actual path doesn't exist in 
> the dest HDFS yet. 
> Can we choose a different strategy that check each children mount point and 
> confirm there is the HDFS path in the dest cluster? If so, we can add it; 
> otherwise we should skip this mount because it confuses clients. (Clients 
> could directly create a subdir under a dangling mount point)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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

Reply via email to