Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-27493

Allow namespace admins to clone snapshots created by them

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha-3, 2.5.1
    • 2.6.0, 3.0.0-alpha-4
    • snapshots
    • None
    • Allow namespace admins to clone snapshots created by them to any table inside their namespace, not just re-create the old table

    Description

      Creating a snapshot requires table admin permissions. But cloning it requires global admin permissions unless the user owns the snapshot and wants to recreate the original table the snapshot was based on using the same table name. This puts unnecessary load on the few people having global admin permissions. I would like to relax this rule a bit and allow the owner of the snapshot to clone it into any namespace where they have admin permissions regardless of the table name used.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            bszabolcs Szabolcs Bukros
            bszabolcs Szabolcs Bukros
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment