Details
Description
Currently ListStatus will not consider fallback directory when passed path is an internal Directory(except root).
Since we configured fallback, we should be able to list fallback directories when passed path is internal directory. It should list the union of fallbackDir and internalDir.
So, that fallback directories will not be shaded when path matched to internal dir.
The idea here is, user configured default filesystem with fallback fs, then every operation not having link should go to fallback fs. That way users need not configure all paths as mount from default fs.
This will be very useful in the case of ViewFSOverloadScheme.
In ViewFSOverloadScheme, if you choose your existing cluster to be configured as fallback fs, then you can configure desired mount paths to external fs and rest other path should go to fallback.
Attachments
Issue Links
- links to