hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-12749) Tighten HFileLink api to enable non-snapshot uses
Date Wed, 24 Dec 2014 14:33:17 GMT

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

Hudson commented on HBASE-12749:
--------------------------------

FAILURE: Integrated in HBase-1.1 #24 (See [https://builds.apache.org/job/HBase-1.1/24/])
HBASE-12749 Tighten HFileLink api to enable non-snapshot uses (jmhsieh: rev 5425369327fbb5fb1f011f20048de0a145d0317a)
* hbase-server/src/main/java/org/apache/hadoop/hbase/util/HFileV1Detector.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/snapshot/SnapshotTestingUtils.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/migration/TestUpgradeTo96.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotReferenceUtil.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StoreFileInfo.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/io/FileLink.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/util/ServerRegionReplicaUtil.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/io/Reference.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/io/HFileLink.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotInfo.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/ExportSnapshot.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StoreFile.java


> Tighten HFileLink api to enable non-snapshot uses
> -------------------------------------------------
>
>                 Key: HBASE-12749
>                 URL: https://issues.apache.org/jira/browse/HBASE-12749
>             Project: HBase
>          Issue Type: Bug
>          Components: snapshots
>    Affects Versions: 2.0.0, 1.1.0
>            Reporter: Jonathan Hsieh
>            Assignee: Jonathan Hsieh
>             Fix For: 2.0.0, 1.1.0
>
>         Attachments: hbase-12749.patch, hbase-12749.v2.patch, hbase-12749.v3.patch, hbase-12749.v4.patch
>
>
> In HBASE-12332 we'd like to use the FileLink's IO redirecting powers but want to be able
to specify arbitrary alternate link paths and not be tied to the SnapshotFileLink file pattern
(aka, table=region-hfile).  
> To do this we need change the constructors and some internals so that it is more generic.
 Along the way, we remove the FileStatus constructor arguments in favor of Path's and reduce
the number of ways to create HFileLinks, and tighten up the scope privacy of many methods.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message