liuguanghua created HDFS-17263:
----------------------------------
Summary: [RBF] Fix client ls trash path cannot get except default
nameservices trash path
Key: HDFS-17263
URL: https://issues.apache.org/jira/browse/HDFS-17263
Project: Hadoop HDFS
Issue Type: Improvement
Reporter: liuguanghua
With HDFS-16024, we can rename data to the Trash should be based on src
locations. That is great for my useage. After a period of use, I found this
cause a issue.
There are two nameservices ns0 ns1, and ns0 is the default nameservice.
(1) Add moutTable
/home/data -> (ns0, /home/data)
/data1/test1 -> (ns1, /data1/test1 )
/data2/test2 -> (ns1, /data2/test2 )
(2)mv file to trash
ns0: /user/test-user/.Trash/Current/home/data/file1
ns1: /user/test-user/.Trash/Current/data1/test1/file1
(3) client via DFSRouter ls will not see /user/test-user/.Trash/Current/data1
(4) client ls /user/test-user/.Trash/Current/data2/test2 will return exception
.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]