[
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
(v6.3.4#6332)