Return-Path: Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: (qmail 14597 invoked from network); 23 Jun 2010 23:36:10 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Jun 2010 23:36:10 -0000 Received: (qmail 36819 invoked by uid 500); 23 Jun 2010 23:36:10 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 36773 invoked by uid 500); 23 Jun 2010 23:36:09 -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 36765 invoked by uid 99); 23 Jun 2010 23:36:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Jun 2010 23:36:09 +0000 X-ASF-Spam-Status: No, hits=1.5 required=10.0 tests=AWL,HTML_MESSAGE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.214.169] (HELO mail-iw0-f169.google.com) (209.85.214.169) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Jun 2010 23:36:05 +0000 Received: by iwn39 with SMTP id 39so4966752iwn.14 for ; Wed, 23 Jun 2010 16:35:44 -0700 (PDT) Received: by 10.231.120.150 with SMTP id d22mr9224891ibr.91.1277336144241; Wed, 23 Jun 2010 16:35:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.161.72 with HTTP; Wed, 23 Jun 2010 16:35:24 -0700 (PDT) In-Reply-To: References: From: Todd Lipcon Date: Wed, 23 Jun 2010 16:35:24 -0700 Message-ID: Subject: Re: 0.89.20100621 development branch status To: dev@hbase.apache.org Content-Type: multipart/alternative; boundary=0016e64754ca22e5210489baffa9 --0016e64754ca22e5210489baffa9 Content-Type: text/plain; charset=ISO-8859-1 On Wed, Jun 23, 2010 at 4:16 PM, Ryan Rawson wrote: > By moving away from spins to explicit synchronization we managed to > squish the bug we have been seeing. I also moved us to use volatiles > in RWCC just because. We should probably ship with this patch once > it's committed. > > OK, I can build a new rc later tonight. Let's keep testing the previous one, though, and count a +1 towards either as a +1 towards both :) -Todd > > On Wed, Jun 23, 2010 at 12:27 PM, Todd Lipcon wrote: > > On Tue, Jun 22, 2010 at 9:05 PM, Stack wrote: > > > >> On Tue, Jun 22, 2010 at 6:35 PM, Todd Lipcon wrote: > >> > > >> > Quick update on the development branch 0.89.20100621. > >> > > >> > >> (Todd you want to explain the version number or do you want me to?) > >> > >> > >> > I think the following patches still need to go in: > >> > - HBASE-2767 (failed tests building with HDFS-1209) > >> > >> Reviewed. > >> > >> Committed > > > > > >> > - HBASE-2729 (fix bug when flush hits IOE) > >> > >> Please paste patch into issue so can review (review.hbase.org is down) > >> > >> > > Stack reviewed and I committed > > > > > >> > >> > - I'd also like to disable the TestAcidGuarantees test in this branch, > >> since > >> > that is a known bug. > >> > >> Done > > > >> > >> Grand. > >> > >> > - I'd like to commit a short KNOWN_BUGS file which describes a few of > the > >> > open issues that we're currently working on. Certainly doesn't have to > be > >> > exhaustive list of all open JIRAs, but just a few things that users > may > >> run > >> > into. > >> > > >> > >> Yeah. Just call out the biggies and refer use to the short list > >> (ahem) of other issues we have against next major release. > >> > >> Done > > > >> > >> > Some performance issues were raised during testing at StumbleUpon -- > any > >> > luck figuring those out, Ryan/Stack? It would be good to address them > for > >> > the dev release, since it sounds like the RS barely makes progress > when > >> this > >> > bug is triggered. > >> > > >> > >> > >> Yeah, its a beaut. Sucks all resources for some period of time until > >> it gets over first flush then its good to go for a while at least. > >> Still trying to figure it. > >> > >> > > This one is still mysterious - it happens a lot over at StumbleUpon but I > > haven't been able to repro on my cluster. I put it in the known bugs > list. > > > > > >> > >> > Given the above, I'd like to see if we can get the above two jiras > >> reviewed > >> > and committed later tonight, and I'll try to roll a release candidate > >> before > >> > I go to sleep. I think the correct way to release in this maven land > is > >> to > >> > simply do an svn export and vote on that, and then separately do an > >> > assembly:assembly tar as a binary release artifact (since assembly tar > >> > doesn't include unpacked source, etc). > >> > > >> > >> Why not just vote on the assembly? Thats what we'd run? If you do a > >> site before assembly:assembly, you'll even have docs (mvn install site > >> assembly;assembly). The source is there to review if wanted. Doing > >> an svn export will have to build ourselves. > >> > >> > > Doug says: > > "Yes, as an open-source foundation, ASF projects fundamentally produce > > source-code releases. Binaries are optional, sources not. > > > > Overall this sounds like a good plan. An ASF release needn't be > top-quality > > and bug-free, but it needs to be voted on. When voting on a release a > > primary concern should be that it contains properly licensed code. > Voters > > may additionally wish releases to have a certain level of quality, e.g., > > more for final releases than snapshot releases, but that's not a > requirement > > of every ASF release." > > > > So until we figure out a way to make a mvn assembly that is > > self-hosting/recompilable, let's just vote an an svn export tarball. Of > > course right next to it will be a "bin" tarball (which includes src jar, > > bin, docs, etc) > > > > Given that I think we have everything in place, I'm going to kick off > some > > new cluster tests here and start a vote thread. > > > > -Todd > > > > -- > > Todd Lipcon > > Software Engineer, Cloudera > > > -- Todd Lipcon Software Engineer, Cloudera --0016e64754ca22e5210489baffa9--