[ 
https://issues.apache.org/jira/browse/HBASE-16550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16499727#comment-16499727
 ] 

stack commented on HBASE-16550:
-------------------------------

bq. So the main problem here is zk-less assignment? 

No. This issue was written long ago. It talks of zk-less assignment but that is 
a minor aspect of what it'd take doing a rolling upgrade from hbase1 to hbase2 
(We actually have it so hbase2 mirrors out to hbase1 region states so hbase1 
clients basically 'work').

bq. Then I think we could document that before upgrading to 2.x, you need to 
enable zk-less assignment first. IIRC...

Yeah, just forget about zk-less in this context.

bq. .... this could be done by a two pass rolling upgrade?

Yeah. We talked about a rolling upgrade taking two passes.

In another issue I tried to work on rolling upgrade. I got stuck on editing 
meta. It needs new column families added if it is to work for an hbase2 deploy 
but hbase:meta has been classically static. Need to fix this.

> Procedure v2 - Add AM compatibility for 2.x Master and 1.x RSs; i.e. support 
> Rolling Upgrade from hbase-1 to -2.
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-16550
>                 URL: https://issues.apache.org/jira/browse/HBASE-16550
>             Project: HBase
>          Issue Type: Sub-task
>          Components: proc-v2, Region Assignment
>    Affects Versions: 2.0.0
>            Reporter: Matteo Bertozzi
>            Priority: Blocker
>
> Core AM HBASE-14614 relies on the RS to be using zkless assignment. Add 
> support for the old a plain non zkless AM



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to