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)