Duo Zhang created HBASE-24249:
---------------------------------

             Summary: Move code in FSHDFSUtils to FSUtils and mark related 
classes as final
                 Key: HBASE-24249
                 URL: https://issues.apache.org/jira/browse/HBASE-24249
             Project: HBase
          Issue Type: Task
          Components: Filesystem Integration
            Reporter: Duo Zhang
            Assignee: Duo Zhang


It is a bit strange that a 'util' class can be instantiated.

I think the motivation is to provide multiple recoverFileLease implementation 
based on different filesystem implementation. But until now, there is still 
only one implementation for HDFS in HBase, and all the related classes are 
marked as IA.Private so we do not expect user to extend the class.

Let's just move the code in FSHDFSUtils to FSUtils directly and make FSUtils a 
true 'util' class.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to