hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-11742) Backport HBASE-7987 and HBASE-11185 to 0.98
Date Tue, 19 Aug 2014 20:49:18 GMT

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

Andrew Purtell commented on HBASE-11742:

What happens if there is an older client library that wants to run a MR-over snapshots job
against snapshots dropped by newer servers? The older library will be looking for table descriptors
and snapshot region names in the FS instead of SnapshotFileInfo/SnapshotRegionManifest.

Do we continue to handle TableSnapshotRegionSplit messages that have RegionSpecifiers (field
#1) instead of the new TableSchema and RegionInfo fields (3 and 4)? 

What happens if someone uses the newer client in a MR-over-snapshots job where there is no
SnapshotFileInfo/SnapshotRegionManifest data available because the servers are older?

What happens when we have a mix of snapshots dropped by an older server side versus a newer
server side?

> Backport HBASE-7987 and HBASE-11185 to 0.98
> -------------------------------------------
>                 Key: HBASE-11742
>                 URL: https://issues.apache.org/jira/browse/HBASE-11742
>             Project: HBase
>          Issue Type: Improvement
>          Components: mapreduce, snapshots
>    Affects Versions: 0.98.5
>            Reporter: Esteban Gutierrez
>            Assignee: Esteban Gutierrez
>             Fix For: 0.98.6
>         Attachments: HBASE-11742.v0.patch, HBASE-11742.v1.patch
> HBASE-7987 improves how snapshots are handled via a manifest file. This requires reverting
HBASE-11360 since introduces an alternate functionality that is not compatible with HBASE-7987.

This message was sent by Atlassian JIRA

View raw message