Thejas M Nair created HIVE-9182:
-----------------------------------

             Summary: avoid FileSystem.getAclStatus rpc call for filesystems 
that don't support acl
                 Key: HIVE-9182
                 URL: https://issues.apache.org/jira/browse/HIVE-9182
             Project: Hive
          Issue Type: Bug
    Affects Versions: 0.14.0
            Reporter: Thejas M Nair


File systems such as s3, wasp (azure) don't implement Hadoop FileSystem acl 
functionality.
Hadoop23Shims has code that calls getAclStatus on file systems.
Instead of calling getAclStatus and catching the exception, we can also check 
FsPermission#getAclBit .

Additionally, instead of catching all exceptions for calls to getAclStatus and 
ignoring them, it is better to just catch UnsupportedOperationException.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to