You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "konwu (Jira)" <ji...@apache.org> on 2020/05/08 07:44:00 UTC
[jira] [Created] (FLINK-17569) to support ViewFileSystem when wait
lease revoke of hadoop filesystem
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)