Enis Soztutar created HBASE-9417:
------------------------------------

             Summary: Bulk loading should not require client to be same as 
hbase user
                 Key: HBASE-9417
                 URL: https://issues.apache.org/jira/browse/HBASE-9417
             Project: HBase
          Issue Type: Bug
          Components: regionserver, security
            Reporter: Enis Soztutar
             Fix For: 0.98.0


In unsecure bulk loading, the client creates the files to be bulk loaded, and 
asks the regionservers to do the operation. Bulk loading is performed by a 
move, which would mean that the hbase user has to have WRITE permissions for 
the bulk loaded files. If the client who has generated the files is different 
than the hbase user, this creates an access denied exception if complete bulk 
load is not run as the hbase user.

I think even for unsecure mode, we should mimic what SecureBulkLoadEndpoint 
does, where hbase creates a staging directory and the client hands off the 
files to that directory with global perms. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to