[ 
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:
-------------------------------------------

{quote}
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.
{quote}

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 snapshot)

> 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
(v6.3.15#6346)

Reply via email to