Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Invalid
-
None
-
None
-
None
Description
StorageBasedAuthorizationProvider uses
FileSystem.access(Path, Action)
method to check the access.
This method gets the FileStatus object and checks access based on that. ACL's are not present in FileStatus.
Instead, Hive should use
FileSystem.get(path.toUri(), conf);
<SpecificFileSystemImplementation>.access(Path, Action)
where the implemented file system can do the access checks.
Attachments
Issue Links
- links to