[ 
https://issues.apache.org/jira/browse/HADOOP-2668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HADOOP-2668:
--------------------------

    Attachment: migration.patch

This patch is imcomplete.  Adds migrate to ./bin/hbase.  Adds doc. about 
necessary migration to 'getting started' under javadoc.  I started in adding to 
the migration script extra info-level logging talking users through the process 
so they have a better sense of whats happening but didn't finish the job 
because need to study more what this script is up to (How about adding 
description of migration steps to the class comment -- we can fill it out as we 
add new steps).

The script doesn't have usage/help (-h/--help do nought).  If I supply them, it 
goes ahead and starts up the migration regardless.  Do you think it should do 
this?  Should it not first emit flashing neon warnings about how this script 
rewrites hbase.rootdir and of how it might make sense making a backup first, 
etc. (Perhaps point at the MR CopyFiles or ./bin/hadoop distcp).

One idea would be that this script first checks to see if any migratory actions 
are required; if so, user needs to rerun the migration script with an option 
that says actually go ahead and rearrange hbase.rootdir.

> [hbase] Documentation and improved logging so fact that hbase now requires 
> migration comes as less of a surprise
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-2668
>                 URL: https://issues.apache.org/jira/browse/HADOOP-2668
>             Project: Hadoop
>          Issue Type: Bug
>          Components: contrib/hbase
>            Reporter: stack
>            Assignee: stack
>            Priority: Blocker
>             Fix For: 0.16.0
>
>         Attachments: migrate.patch, migration.patch
>
>
> Hbase now checks for a version file.  If none, it reports a version mismatch. 
>  There will be no version file if the hbase was made by a version older than 
> r613469

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to