[jira] [Created] (FLINK-17569) to support ViewFileSystem when wait lease revoke of hadoop filesystem

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-17569) to support ViewFileSystem when wait lease revoke of hadoop filesystem

Shang Yuanchun (Jira)
konwu created FLINK-17569:
-----------------------------

             Summary: to support ViewFileSystem when wait lease revoke of hadoop filesystem
                 Key: FLINK-17569
                 URL: https://issues.apache.org/jira/browse/FLINK-17569
             Project: Flink
          Issue Type: Bug
          Components: FileSystems
            Reporter: konwu


Currently waitUntilLeaseIsRevoked method is not support ViewFileSystem and it will case the same issue [fail to recover after taskmanager failure|https://issues.apache.org/jira/browse/FLINK-11419]

 

 

I try to resolve the real path and FileSystem of ViewFileSystem  and it works
{code:java}
if (fs instanceof ViewFileSystem) {
   ViewFileSystem vfs = (ViewFileSystem) fs;
   Path resolvePath = vfs.resolvePath(path);
   DistributedFileSystem dfs = (DistributedFileSystem) resolvePath.getFileSystem(fs.getConf());
   return waitUntilLeaseIsRevoked(dfs, resolvePath);
}
{code}
 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)