hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anoop Sam John (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-15590) Add ACL for requesting table backup
Date Tue, 03 May 2016 17:08:12 GMT

    [ https://issues.apache.org/jira/browse/HBASE-15590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15269103#comment-15269103

Anoop Sam John commented on HBASE-15590:

bq.public boolean preBackupTables
What is the use of this return type. Seems that will be unused. I can not see in MasterCoprocessorHost
the return of the pre hook is used.  The bypass usage is enough?  Or we should return a Pair
as the real op doing?  This is inline with preScannerOpen() and all..  To pre hook we pass
the type and table names. Other details also needed?  Like request.getTargetRootDir()?
For post hook, we need to pass the Pair result of call master.backupTables ()?  
So we need Global Admin privilege to do the backup op.   Table admin can do back up of that

> Add ACL for requesting table backup
> -----------------------------------
>                 Key: HBASE-15590
>                 URL: https://issues.apache.org/jira/browse/HBASE-15590
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>         Attachments: 15590.v1.patch
> This issue adds necessary coprocessor hooks for table backup request along with enforcing
permission check in AccessController through the new hooks.
> To perform backup, admin privilege is required in secure deployment. 

This message was sent by Atlassian JIRA

View raw message