hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Liu Shaohui (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-11869) Support snapshot owner
Date Mon, 01 Sep 2014 04:26:20 GMT
Liu Shaohui created HBASE-11869:

             Summary: Support snapshot owner
                 Key: HBASE-11869
                 URL: https://issues.apache.org/jira/browse/HBASE-11869
             Project: HBase
          Issue Type: Improvement
            Reporter: Liu Shaohui
            Assignee: Liu Shaohui
            Priority: Minor

In current codebase, the table snapshot operations only can be done by the global admin ,
not by  the table admin.

There is a multi-tenant hbase cluster, each table has different snapshot policies, eg: do
snapshot per week, or snapshot after the new data are imported. 
We want to release the snapshot permission to each table admin.

According to [~mbertozzi]'s suggestion, we implement the snapshot own feature.

* The user with table admin permission can create snapshot and the owner of this snapshot
is this user.
* The owner of snapshot can delete and restore the snapshot.
* Only the user with global admin permission can clone a snapshot, for this operation creates
a new table.

This message was sent by Atlassian JIRA

View raw message