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

Lars Hofhansl commented on HBASE-8352:
--------------------------------------

Can you draft something [~jmhsieh] (otherwise we might go through unnecessary 
iterations)? You want doc and release notes? Or is either sufficient?

Thinking now... Is there any way to make rolling upgrades work? Even making the 
snapshot dir configurable would not allow for that.
A possible option would be to allow 0.94.7 to read snapshots from both 
directories, and only phase out the old directory in 0.94.8... But even then, 
one couldn't perform a rolling upgrade from 0.94.6 to 0.94.8. Besides that 
would be a lot of work.

It's a shame that for 99% of all users this will never become an issue (as they 
won't deploy 0.94 on top of Hadoop 2.1+). From that angle I can see the 
usefulness of making this configurable (then we'd have to deal somehow with 
HBASE_NON_TABLE_DIRS).

Blah, blah, blah :) ... Sorry, let's try to do a simple solution here.

                
> Rename '.snapshot' directory
> ----------------------------
>
>                 Key: HBASE-8352
>                 URL: https://issues.apache.org/jira/browse/HBASE-8352
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>            Priority: Critical
>             Fix For: 0.98.0, 0.94.7, 0.95.1
>
>         Attachments: 8352-0.94-v1.txt, 8352-trunk.txt
>
>
> Testing HBase Snapshot on top of Hadoop's Snapshot branch 
> (http://svn.apache.org/viewvc/hadoop/common/branches/HDFS-2802/), we found 
> that both features used '.snapshot' directory to store metadata.
> HDFS (built from HDFS-2802 branch) doesn't allow paths with .snapshot as a 
> component
> From discussion on [email protected], (see 
> http://search-hadoop.com/m/kY6C3cXMs51), consensus was to rename '.snapshot' 
> directory in HBase so that both features can co-exist smoothly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to