HADOOP-9075. FileContext#FSLinkResolver should be made static. Contributed by Arpit Agarwal.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1411988 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
506938f0b3
commit
c24bc56484
@ -132,7 +132,11 @@ Trunk (Unreleased)
|
|||||||
HADOOP-9004. Allow security unit tests to use external KDC. (Stephen Chu
|
HADOOP-9004. Allow security unit tests to use external KDC. (Stephen Chu
|
||||||
via suresh)
|
via suresh)
|
||||||
|
|
||||||
HADOOP-6616. Improve documentation for rack awareness. (Adam Faris via jghoman)
|
HADOOP-6616. Improve documentation for rack awareness. (Adam Faris via
|
||||||
|
jghoman)
|
||||||
|
|
||||||
|
HADOOP-9075. FileContext#FSLinkResolver should be made static.
|
||||||
|
(Arpit Agarwal via suresh)
|
||||||
|
|
||||||
BUG FIXES
|
BUG FIXES
|
||||||
|
|
||||||
|
@ -1119,7 +1119,7 @@ public FileStatus next(final AbstractFileSystem fs, final Path p)
|
|||||||
* @param target The symlink's absolute target
|
* @param target The symlink's absolute target
|
||||||
* @return Fully qualified version of the target.
|
* @return Fully qualified version of the target.
|
||||||
*/
|
*/
|
||||||
private Path qualifySymlinkTarget(final AbstractFileSystem pathFS,
|
private static Path qualifySymlinkTarget(final AbstractFileSystem pathFS,
|
||||||
Path pathWithLink, Path target) {
|
Path pathWithLink, Path target) {
|
||||||
// NB: makeQualified uses the target's scheme and authority, if
|
// NB: makeQualified uses the target's scheme and authority, if
|
||||||
// specified, and the scheme and authority of pathFS, if not.
|
// specified, and the scheme and authority of pathFS, if not.
|
||||||
@ -2321,7 +2321,7 @@ public Void next(final AbstractFileSystem fs, final Path p)
|
|||||||
* Class used to perform an operation on and resolve symlinks in a
|
* Class used to perform an operation on and resolve symlinks in a
|
||||||
* path. The operation may potentially span multiple file systems.
|
* path. The operation may potentially span multiple file systems.
|
||||||
*/
|
*/
|
||||||
protected abstract class FSLinkResolver<T> {
|
protected static abstract class FSLinkResolver<T> {
|
||||||
// The maximum number of symbolic link components in a path
|
// The maximum number of symbolic link components in a path
|
||||||
private static final int MAX_PATH_LINKS = 32;
|
private static final int MAX_PATH_LINKS = 32;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user