The hftp / hsftp filesystems in branch-2 need to be moved to the hdfs-client module.
branch-2 hadoop-hdfs-client fails during FileSystem ServiceLoader initialization, because HftpFileSystem is missing.
The v0 patch:
1. Moves the Hftp/HsftpFileSystem to the hadoop-hdfs-client module.
2. Moves the helper methods that are used by those two classes to client side.
3. Replaces the log4j logger with slf4j
4. Updates the META-INF/services/o.a.h.fs.FileSystem entry
This message was automatically generated.
Looks like test-patch somehow fails to recognizes the name of the patch. Tested manually in branch-2. Committing.
I've committed the patch to trunk and branch-2. Thanks Mingliang Liu for the contribution.