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 0AD2B200D60 for ; Fri, 1 Dec 2017 07:28:07 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 093F4160C06; Fri, 1 Dec 2017 06:28:07 +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 502FD160BFB for ; Fri, 1 Dec 2017 07:28:06 +0100 (CET) Received: (qmail 73596 invoked by uid 500); 1 Dec 2017 06:28:05 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 73584 invoked by uid 99); 1 Dec 2017 06:28:04 -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, 01 Dec 2017 06:28:04 +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 D1700C161A for ; Fri, 1 Dec 2017 06:28:03 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.699 X-Spam-Level: ** X-Spam-Status: No, score=2.699 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=2, KAM_NUMSUBJECT=0.5, KB_WAM_FROM_NAME_SINGLEWORD=0.2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 9wnjCYaPZ5ze for ; Fri, 1 Dec 2017 06:28:01 +0000 (UTC) Received: from mail-wr0-f180.google.com (mail-wr0-f180.google.com [209.85.128.180]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 531555F589 for ; Fri, 1 Dec 2017 06:28:01 +0000 (UTC) Received: by mail-wr0-f180.google.com with SMTP id o2so8891141wro.5 for ; Thu, 30 Nov 2017 22:28:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=UQtNGfBqXf1+T9/xEeGSgi7uyUfFy4UY3kNzWyCQQ1U=; b=V/BqvzF88TkUvy5XbNTWUAlX7F2ymxvLvd+W+Vhn0g7e0kGVQ1DnuLjM9Xy2f39mtz Xux7au3cAM59/DT8TO92R3in2V6MqXC8XwzoktkmlZ42chZzCXoFSKvlWcg9ag9IZydn syRyKoYftyXPEXo+6LfF+VgMw5pknENzrsnZxBalWxaiPxQJlmEz6FNr5I2qxxCJOG3O 41ZnfbUXSzxG7k7P95gJU07rKuB4kFXUE4k9Xdk26Wzgc2DIKyFraqlhyq+Pobeu9CnK 0Eq9d6hJmOpVl2Wq2D9I2mZZkCftJ7tLkZi6ooW8ZhS7oeYqTkgXHGEtSpdrzJ0SSsKg n12w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=UQtNGfBqXf1+T9/xEeGSgi7uyUfFy4UY3kNzWyCQQ1U=; b=d4PbcUXU9OJv+1+PDL2Zb/0mhDkF7RwpC8xiR+bjEZugkZhzFeghRxSP6NitEi7hU7 SBjxt0T1hb0lBMq28nEhkP71CpkjqXfWClu+VEw3ZtmsZ2qMZRT/UWdsUPGbkVmji+u8 TgZP/CF831bj/pqiyBC4IsXvbXxUx/Z4V+6W322CFzoN7CyYCGQ7MT3JV8E1vjnYzqqX 7Yzg1AwfQForqDP/JvNlElZC38P3i9j8cVtADEb/SFwq68g49XsKyeA/tZiKTimLcRXA Ke4mqRGGpA5/88ybvQqFoGOX31cLpSRka5duiGMeO7oPhAlWaovBNOldiiaCfQJSCuXg oJYw== X-Gm-Message-State: AJaThX4AqDX43QkXcjLh8zGRNWUGgj5Y3l659LarmyITVPn+5GfZ5GW9 kguqeucusSVpDvfoK9wWZPpQ51COgp9bKg8nCSQ8fw== X-Google-Smtp-Source: AGs4zMZRhPrcZ7oeUBhjJVtSN+WRAHj/29p/ZP4Uy7csGTIGouYJ4ixvM2Q5xKpwfMA0VYGY7LqHEv/Wxt720f0Gqyc= X-Received: by 10.223.162.137 with SMTP id s9mr4419985wra.272.1512109680219; Thu, 30 Nov 2017 22:28:00 -0800 (PST) MIME-Version: 1.0 Sender: saint.ack@gmail.com Received: by 10.223.163.216 with HTTP; Thu, 30 Nov 2017 22:27:59 -0800 (PST) In-Reply-To: References: From: Stack Date: Thu, 30 Nov 2017 22:27:59 -0800 X-Google-Sender-Auth: V13T6Alna3_G8izgwxrV_YNUHxs Message-ID: Subject: Re: [DISCUSS] Plan to avoid backup/restore removal from 2.0 To: HBase Dev List Content-Type: multipart/alternative; boundary="f403045ea6ec59dcd0055f4178f3" archived-at: Fri, 01 Dec 2017 06:28:07 -0000 --f403045ea6ec59dcd0055f4178f3 Content-Type: text/plain; charset="UTF-8" On Tue, Nov 7, 2017 at 8:30 PM, Josh Elser wrote: > Folks, > > I've been working with Vlad and Ted offline to make sure we have a plan > that addresses the implementation gaps Vlad sees and the barriers-for-entry > previously stated to keep the feature in HBase 2.0. My hope is that this > can be an honest discussion given 2.0-beta timelines, with a concrete > action plan. I'm trying my best to not re-hash the logic/reasoning/caveats > behind previous concerns; anything folks feel is a blocker that I haven't > covered below is unintentional. > > The list: > > 1. Documentation. It must be updated and committed, ensuring it covers the > details operators/architects need to know to use it effectively > (HBASE-16574). Vlad will help with content, myself and/or Frank will get it > updated to asciidoc. > > 2. Distributed testing missing. Vlad has taken my previous document on > goals and translated that into an implementation outline[1]. Ted and I have > already weighed in -- I believe it hits the salient points for the quality > of testing we're looking for. I'll get started on this while Vlad does #4 > (after consensus on approach, of course). Needs JIRA issue (maybe?). > > 3. Operator utility to verify backups. In abstract, this should just be > the same guts of a tool like VerifyReplication. In practice, this should be > the same code that #3 uses (if not _actually_ the same guts as > VerifyReplication). The hope is that this will be encapsulated (time-wise) > by #3. Needs JIRA issue (maybe?). > > 4. Polish DistCP for bulk-loaded files/fault-tolerance (HBASE-17852). I > don't have specifics here -- will rely on Vlad to correct me if there's a > better JIRA issue to track than the aforementioned. Will rely on details to > show up the JIRA issue to track it. > > Current due dates: > > Checking in on the plan. > 1. End of week (2017/11/10) > I believe this is done. > 2. Before US Thanksgiving (2017/11/22) > 3. Same as #2 > 4. Same as #1 > > These were not done in time for thanksgiving? Correct me if I'm wrong. Thanks, St.Ack > My current thought is that this is reasonable for implementation times, > and would not derail the rest of the beta-1 train. I appreciate the > patience from all parties, and I hope that those trying to make this better > can find a little more time to give some feedback. Thanks for the long read > if nothing else. > > - Josh > > [1] https://docs.google.com/document/d/1xbPlLKjOcPq2LDqjbSkF6uND > AG0mzgOxek6P3POLeMc/edit?usp=sharing > --f403045ea6ec59dcd0055f4178f3--