[
https://issues.apache.org/jira/browse/HBASE-16486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15435295#comment-15435295
]
Matteo Bertozzi commented on HBASE-16486:
-----------------------------------------
one open question that I had, but I think is more for people writing their own
coprocessors, is can we skip pre/post create for system tables. or people
writing coprocessor may want to be notified about all the table being added to
the system? e.g. some table tracking coproc or similar
> 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)