Hey Haohui, Seems reasonable to mark hftp and hsftp as deprecated in 2.x and remove them from trunk (for 3.x).
Thanks, Eli On Tuesday, November 26, 2013, Haohui Mai wrote: > Hi, > > Recently I've been focusing on fixing hftp / hsftp / webhdfs / swebhdfs in > various set ups. Now we have reached the state that all the above file > systems can work in both secure and insecure clusters, and transfer data > through both http and https. > > Taking a step back, these file systems are very similar, and I'm wondering > whether it is a good time to deprecate hftp and hsftp in Hadoop right now. > > The main reason is that hftp / hsftp only provides a strict subset of > functionalities that webhdfs / swebhdfs offer. Notably, webhdfs / swebhdfs > support writes and HA which hftp / hsftp do not support. It's more natural > to move forward with webhdfs / swebhdfs, keeping both hftp / hsftp around > seems introducing more work. > > Another reason is that webhdfs has been supported since Hadoop 1, thus > getting rid of hftp / hsftp does not seem removing any features, even the > users are trying to migrate from Hadoop 1 to Hadoop 2. > > > Your ideas are appreciated. > > Thanks, > Haohui > > -- > CONFIDENTIALITY NOTICE > NOTICE: This message is intended for the use of the individual or entity to > which it is addressed and may contain information that is confidential, > privileged and exempt from disclosure under applicable law. If the reader > of this message is not the intended recipient, you are hereby notified that > any printing, copying, dissemination, distribution, disclosure or > forwarding of this communication is strictly prohibited. If you have > received this communication in error, please contact the sender immediately > and delete it from your system. Thank You. >