hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Daniel Cryans (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-11008) Align bulk load, flush, and compact to require Action.CREATE
Date Fri, 25 Apr 2014 20:06:17 GMT

     [ https://issues.apache.org/jira/browse/HBASE-11008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Jean-Daniel Cryans updated HBASE-11008:

    Release Note: 
preBulkLoadHFile now requires CREATE, which it effectively already needed since getTableDescriptor
also requires it which is what LoadIncrementalHFiles is doing before bulk loading.
compact and flush can now be issued by users with CREATE permission.

I committed to 0.96 and up. I'm waiting on [~lhofhansl]'s +1 for 0.94 (or I can create a backport

> Align bulk load, flush, and compact to require Action.CREATE
> ------------------------------------------------------------
>                 Key: HBASE-11008
>                 URL: https://issues.apache.org/jira/browse/HBASE-11008
>             Project: HBase
>          Issue Type: Improvement
>          Components: security
>            Reporter: Jean-Daniel Cryans
>            Assignee: Jean-Daniel Cryans
>             Fix For: 0.99.0, 0.98.2, 0.96.3, 0.94.20
>         Attachments: HBASE-11008-0.94.patch, HBASE-11008-v2.patch, HBASE-11008-v3.patch,
> Over in HBASE-10958 we noticed that it might make sense to require Action.CREATE for
bulk load, flush, and compact since it is also required for things like enable and disable.
> This means the following changes:
>  - preBulkLoadHFile goes from WRITE to CREATE
>  - compact/flush go from ADMIN to ADMIN or CREATE

This message was sent by Atlassian JIRA

View raw message