the o.a.h.fs.Hdfs is used by the FileContext API. It should belong to the hadoop-hdfs-client module.
Create a separate jar for hdfs-client
Marking this as a blocker of 2.8.0 as it prevents downstream clients that uses the FileContext API to directly depend on the hadoop-hdfs-client module.
Attaching patch for moving all AbstractFileSystem impls
This message was automatically generated.
The change is straightforward for me to +1 (non-binding).
+1. I'll commit it shortly.
I've committed the patch to trunk, branch-2 and branch-2.8. Thanks Vinayakumar B for the contribution.
FAILURE: Integrated in Hadoop-trunk-Commit #9313 (See https://builds.apache.org/job/Hadoop-trunk-Commit/9313/)
HDFS-9815. Move o.a.h.fs.Hdfs to hadoop-hdfs-client. Contributed by (wheat9: rev 77f7ca3e94ecaa442c007b12d4ad773b37da097c)
Thanks Haohui Mai and Mingliang Liu.