[
https://issues.apache.org/jira/browse/HBASE-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bryan Duxbury updated HBASE-417:
--------------------------------
Description:
In HMaster, a lot of the things you do like table creation, deletion, etc, are
abstracted into TableOperation subclasses. This is handy and elegant, but
inflates the size of the HMaster file by a few hundred lines at least.
I think we should move the TableOperation and subclasses out into their own
files as opposed to being internal classes. This would make it easier to find
them and reduce the size of HMaster. The new classes should be package-private.
> Factor TableOperation and subclasses into separate files from HMaster
> ---------------------------------------------------------------------
>
> Key: HBASE-417
> URL: https://issues.apache.org/jira/browse/HBASE-417
> Project: Hadoop HBase
> Issue Type: Sub-task
> Reporter: Bryan Duxbury
>
> In HMaster, a lot of the things you do like table creation, deletion, etc,
> are abstracted into TableOperation subclasses. This is handy and elegant, but
> inflates the size of the HMaster file by a few hundred lines at least.
> I think we should move the TableOperation and subclasses out into their own
> files as opposed to being internal classes. This would make it easier to find
> them and reduce the size of HMaster. The new classes should be
> package-private.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.