hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Rodionov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-17938) General fault - tolerance framework for backup/restore operations
Date Tue, 02 May 2017 00:13:04 GMT

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

Vladimir Rodionov commented on HBASE-17938:

Currently fault handling is coarse grained (see cleanupAndRestoreBackupSystem).
I suggest investigating fine grained approach where last successful sub-step is recorded so
that subsequent run can omit unnecessary work.

The same as above. Complex algorithms are proved to be fragile. There is no need for additional
complexity here. Repair operation is very fast (deletes some files and restores table from

> General fault - tolerance framework for backup/restore operations
> -----------------------------------------------------------------
>                 Key: HBASE-17938
>                 URL: https://issues.apache.org/jira/browse/HBASE-17938
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Vladimir Rodionov
>            Assignee: Vladimir Rodionov
>             Fix For: 2.0.0
>         Attachments: HBASE-17938-v1.patch, HBASE-17938-v2.patch, HBASE-17938-v3.patch
> The framework must take care of all general types of failures during backup/ restore
and restore system to the original state in case of a failure.
> That won't solve all the possible issues  but we have a separate JIRAs for them as a
sub-tasks of HBASE-15277

This message was sent by Atlassian JIRA

View raw message