Return-Path: Delivered-To: apmail-hadoop-hbase-dev-archive@locus.apache.org Received: (qmail 49149 invoked from network); 21 Mar 2008 05:11:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Mar 2008 05:11:38 -0000 Received: (qmail 18346 invoked by uid 500); 21 Mar 2008 05:11:36 -0000 Delivered-To: apmail-hadoop-hbase-dev-archive@hadoop.apache.org Received: (qmail 18322 invoked by uid 500); 21 Mar 2008 05:11:36 -0000 Mailing-List: contact hbase-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hbase-dev@hadoop.apache.org Delivered-To: mailing list hbase-dev@hadoop.apache.org Received: (qmail 18313 invoked by uid 99); 21 Mar 2008 05:11:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Mar 2008 22:11:36 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [64.233.178.249] (HELO hs-out-0708.google.com) (64.233.178.249) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Mar 2008 05:10:58 +0000 Received: by hs-out-0708.google.com with SMTP id 23so946141hsn.13 for ; Thu, 20 Mar 2008 22:11:05 -0700 (PDT) Received: by 10.150.135.2 with SMTP id i2mr1346692ybd.38.1206076265070; Thu, 20 Mar 2008 22:11:05 -0700 (PDT) Received: by 10.151.47.3 with HTTP; Thu, 20 Mar 2008 22:11:05 -0700 (PDT) Message-ID: Date: Fri, 21 Mar 2008 14:11:05 +0900 From: "edward yoon" To: hbase-dev@hadoop.apache.org Subject: Re: [VOTE] Release hbase 0.1.0 (Candidate 0) In-Reply-To: <47E33E67.5070806@duboce.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <47E27ED5.7080300@duboce.net> <47E33E67.5070806@duboce.net> X-Virus-Checked: Checked by ClamAV on apache.org > 1. It is hard to maintain, at least as written. We keep tripping over > little bugs that are consuming to fix and its main developer, you, do > not seem interested in keeping up the basics. Instead, your efforts > seem to have been expended working on all forms of facility that plain > do not belong in HQL or arguing with those who suggest such extensions > belong elsewhere. I think this issue is old since last year, and I told you that i won't expand the hql. U never got over it. Just forget. On 3/21/08, stack wrote: > edward yoon wrote: > > If you considered my advice as below, we could avoid this problem. > > > > That HQL is SQL-like is not its problem; its its advantage. > > The main problems with HQL and why it should be removed, IMO, are as > follows: > > 1. It is hard to maintain, at least as written. We keep tripping over > little bugs that are consuming to fix and its main developer, you, do > not seem interested in keeping up the basics. Instead, your efforts > seem to have been expended working on all forms of facility that plain > do not belong in HQL or arguing with those who suggest such extensions > belong elsewhere. > > 2. It is lacking in a few important dimensions. Operating at a scale is > one such -- and no, running an MR job from the HQL command-line is not > the answer (as though clusters have nothing better to do but sit around > and wait on a users' command-line whim) -- but recent experience trying > to debug loaded clusters has led me to believe that we need more than > HQL provides (See 1. for why we can't extend HQL). > > Rather than waste more time bringing along the HQL grammer, we should > just punt on grammar development and instead put up a shell with an > already debugged grammar for ruby or python or beanshell, etc., > preloaded with built-ins that ease the common hbase tasks -- admin, > basic tests that data inserted properly -- and that allows admins delve > deeper if necessary. > > > I am very sorry about it and political rivalries. > > I apologize, my team members, for making promises that I couldn't keep. > > > No worries. > > St.Ack > -- B. Regards, Edward yoon @ NHN, corp.