Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 98475200CCC for ; Fri, 7 Jul 2017 02:35:04 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 96B8D167C92; Fri, 7 Jul 2017 00:35:04 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id DBA88167C8F for ; Fri, 7 Jul 2017 02:35:03 +0200 (CEST) Received: (qmail 51426 invoked by uid 500); 7 Jul 2017 00:35:03 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 51415 invoked by uid 99); 7 Jul 2017 00:35:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Jul 2017 00:35:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 6595ACCE69 for ; Fri, 7 Jul 2017 00:35:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.211 X-Spam-Level: X-Spam-Status: No, score=-99.211 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id GntX-SA81uOS for ; Fri, 7 Jul 2017 00:35:01 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 8EE3E5FC4D for ; Fri, 7 Jul 2017 00:35:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id BCEB9E0D34 for ; Fri, 7 Jul 2017 00:35:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 15DAF2468D for ; Fri, 7 Jul 2017 00:35:00 +0000 (UTC) Date: Fri, 7 Jul 2017 00:35:00 +0000 (UTC) From: "Vladimir Rodionov (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-14135) HBase Backup/Restore Phase 3: Merge backup images MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 07 Jul 2017 00:35:04 -0000 [ https://issues.apache.org/jira/browse/HBASE-14135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16077412#comment-16077412 ] Vladimir Rodionov commented on HBASE-14135: ------------------------------------------- {quote} And? What is the intent? To change them? Thanks. {quote} Yes. There is a JIRA HBASE-16458. {quote} You understand how someone might think 'MR' when they see 'Job'. Do you want to prevent any confusion? {quote} We have had already long discussion about this topic in the past. Should we start it again? Originally it was Service, then - Task, now is Job. What do you suggest, stack? {quote} And if the client goes away? They query to find running jobs? {quote} Job will fail, but next time (run), repair will be started automatically (mostly cleanup stuff). We have repair tool, just in case if "client goes away" or some other disaster happens. > HBase Backup/Restore Phase 3: Merge backup images > ------------------------------------------------- > > Key: HBASE-14135 > URL: https://issues.apache.org/jira/browse/HBASE-14135 > Project: HBase > Issue Type: New Feature > Reporter: Vladimir Rodionov > Assignee: Vladimir Rodionov > Priority: Blocker > Labels: backup > Fix For: HBASE-7912 > > Attachments: HBASE-14135-v1.patch, HBASE-14135-v3.patch > > > User can merge incremental backup images into single incremental backup image. > # Merge supports only incremental images > # Merge supports only images for the same backup destinations > Command: > {code} > hbase backup merge image1,image2,..imageK > {code} > Example: > {code} > hbase backup merge backup_143126764557,backup_143126764456 > {code} > When operation is complete, only the most recent backup image will be kept (in above example - backup_143126764557) as a merged backup image, all other images will be deleted from both: file system and backup system tables, corresponding backup manifest for the merged backup image will be updated to remove dependencies from deleted images. Merged backup image will contains all the data from original image and from deleted images. -- This message was sent by Atlassian JIRA (v6.4.14#64029)