[
https://issues.apache.org/jira/browse/HBASE-25290?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17236255#comment-17236255
]
Michael Stack commented on HBASE-25290:
---------------------------------------
{quote}Or back to the root requirements here, do you think it is worth to undo
HMaster extends HRegionServer? I want to do it but after facing the maintenance
mode problem, I'm a bit uncertain about whether it is still worth to do.
{quote}
I have not spent time on the issue as you have. The startup complexity is a
fountain of bugs and prevents cleanup refactoring. Startup is about to become
much more involved with more system tables in the mix so the complexity will
hurt us more as we go forward (higher development time, persistent bugs).
Currently 'maintenance mode' is not much more than a 'stage' in startup –
HBASE-21073. It needs lots of speciification as to what it can do and
development. It is not used that I know of (and not usable going by my notes at
the end of the issue).
A simpler startup would make maintenance mode more straight forward to
implement.
I am wary offering any more than these high level observations at this time.
> Remove table on master related code
> -----------------------------------
>
> Key: HBASE-25290
> URL: https://issues.apache.org/jira/browse/HBASE-25290
> Project: HBase
> Issue Type: Sub-task
> Components: Balancer, master
> Reporter: Duo Zhang
> Assignee: Duo Zhang
> Priority: Major
>
> This could be a start of the HBASE-15549 feature branch.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)