Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 866C899D8 for ; Tue, 3 Apr 2012 16:43:54 +0000 (UTC) Received: (qmail 50419 invoked by uid 500); 3 Apr 2012 16:43:53 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 50382 invoked by uid 500); 3 Apr 2012 16:43:53 -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 50374 invoked by uid 99); 3 Apr 2012 16:43:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2012 16:43:53 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jdcryans@gmail.com designates 209.85.161.169 as permitted sender) Received: from [209.85.161.169] (HELO mail-gx0-f169.google.com) (209.85.161.169) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2012 16:43:48 +0000 Received: by ggeq1 with SMTP id q1so2381840gge.14 for ; Tue, 03 Apr 2012 09:43:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=30bYZOpz+TEpMHg58TVMD1tXl2OajOnVbwgnnhLyYa4=; b=aAlpWzSYa533TSyui4mPQ0753NLpcOSBpSZ6k39OoMrbteurPzK0RGOLftVt/+hUJY STITjw00Hjf+zlFB0chVZ95bamHWRkjdoS2WOFElvIptrB0BFXJyc6XFQdra0knH/8ML C2cqPxEoOpys+9Hsrpa+FXBJSaYby37iUq+hq5qPEWaTEn+1Yg7KtU9HNd7C/D/2GQQ9 VsRJi8tMUsE9p56FILKn0wqACt6XdVNX23TMUymNtqaQomGBH1x+FWZixkOtj9sD5Jz6 zcNfoNAwKjLNzXRU4bcyc39nIRnTlp1/OvVqX4l7sefG4U4UP8pSH0LY24fAxep4Y3XQ /zBQ== MIME-Version: 1.0 Received: by 10.236.173.130 with SMTP id v2mr11582121yhl.98.1333471407837; Tue, 03 Apr 2012 09:43:27 -0700 (PDT) Sender: jdcryans@gmail.com Received: by 10.101.14.14 with HTTP; Tue, 3 Apr 2012 09:43:27 -0700 (PDT) In-Reply-To: <1333433253.51443.YahooMailNeo@web121704.mail.ne1.yahoo.com> References: <1333415097.50247.YahooMailNeo@web121702.mail.ne1.yahoo.com> <1333433253.51443.YahooMailNeo@web121704.mail.ne1.yahoo.com> Date: Tue, 3 Apr 2012 09:43:27 -0700 X-Google-Sender-Auth: pQ8SawqzpPMmwnxALqhSB9ZUHo8 Message-ID: Subject: Re: Pull instant schema updating out? From: Jean-Daniel Cryans To: dev@hbase.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org I found this problem after looking at it for 5 minutes and it features bugs without even being enabled. I'm wondering if that tree is hiding a massive forrest or not. J-D On Mon, Apr 2, 2012 at 11:07 PM, lars hofhansl wrote: > I did a superficial review of HBASE-4213 and remember I was quite exited = about the promise of the change at > that time. If the problem is just with the MonitoredTask behavior (as ind= icated in HBASE-5702) I'd say we try to fix that. > > -- Lars > > > > ________________________________ > =A0From: Stack > To: dev@hbase.apache.org; lars hofhansl > Sent: Monday, April 2, 2012 9:05 PM > Subject: Re: Pull instant schema updating out? > > On Mon, Apr 2, 2012 at 6:04 PM, lars hofhansl wrote= : >> How much duplicate code are we talking about? Do these share common code= to close/open the regions, or is it a completely different code path? (I k= now I could look myself, but it's easier to ask) >> >> From a gut reaction it feels cleaner to keep track of the state of the a= lter in ZK. >> >> > > Both are incomplete.=A0 The approaches share no code.=A0 The conversation > Ted cites is from nearly a year ago (and is nought but our platitudes > that the authors get together on the problem which didn't happen; the > context did not help w/ one part-time on the job and the other a > summer intern).=A0 Neither has a sponsor.=A0 The "Online schema update" i= s > at least used in a few places, cautiously.=A0 What should happen is we > should pull out both and replace with a working online schema > mechanism.=A0 Until that happens undo at least one of them before > someone other than J-D gets hurt.=A0 I vote for pulling=A0 "Online schema > update". > > St.Ack