hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Yuan Jiang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-16486) ACL/labels system table creation should call CreateTableProcedure directly
Date Wed, 24 Aug 2016 17:26:21 GMT

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

Stephen Yuan Jiang commented on HBASE-16486:

My thoughts is that system tables are special tables to support functionality of hbase cluster.
 I don't see the tracking of system table creation would do any good/bad to coprocessor.

> ACL/labels system table creation should call CreateTableProcedure directly 
> ---------------------------------------------------------------------------
>                 Key: HBASE-16486
>                 URL: https://issues.apache.org/jira/browse/HBASE-16486
>             Project: HBase
>          Issue Type: Improvement
>          Components: proc-v2
>    Affects Versions: 2.0.0, 1.4.0
>            Reporter: Stephen Yuan Jiang
>            Assignee: Stephen Yuan Jiang
>            Priority: Minor
>         Attachments: HBASE-16486.v1-master.patch, HBASE-16486.v2-master.patch, HBASE-16486.v3-master.patch
> All other system tables (namespace, quota, rsgroups) calls CreateTableProcedure directly;
only ACL and labels system tables calls HMaster.createTable(), which will go through preCreateTable
and postCreateTable Coprocessor.  This is unnecessary and we should make the ACL system table
creation the same as other system tables.

This message was sent by Atlassian JIRA

View raw message