[
https://issues.apache.org/jira/browse/HBASE-2695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-2695:
-------------------------
Status: Resolved (was: Patch Available)
Hadoop Flags: [Reviewed]
Resolution: Fixed
Committed as part of HBASE-2692.
> HMaster cleanup and refactor
> ----------------------------
>
> Key: HBASE-2695
> URL: https://issues.apache.org/jira/browse/HBASE-2695
> Project: HBase
> Issue Type: Sub-task
> Components: master
> Reporter: Jonathan Gray
> Assignee: Jonathan Gray
> Priority: Critical
> Fix For: 0.90.0
>
> Attachments: HBASE-2695-MasterStartupCleanup-v4.patch,
> HBASE-2695-part1-masterstatus.patch, HBASE-2695-part2.1-masterstatus.patch,
> HBASE-2695-ZK-Master-FINAL-v4.patch
>
>
> Before doing the more significant changes to HMaster, it would benefit
> greatly from some cleanup, commenting, and a bit of refactoring.
> One motivation is to nail down the initialization flow and comment each step.
> Another is to add a couple new classes to break up functionality into
> helpers to reduce HMaster size (for example, pushing all filesystem
> operations into their own class). And lastly to stop the practice of passing
> around references to HMaster everywhere and instead pass along only what is
> necessary.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.