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 803C39DC1 for ; Fri, 27 Jan 2012 16:40:59 +0000 (UTC) Received: (qmail 16048 invoked by uid 500); 27 Jan 2012 16:40:58 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 15989 invoked by uid 500); 27 Jan 2012 16:40:58 -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 15981 invoked by uid 99); 27 Jan 2012 16:40:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jan 2012 16:40:57 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [98.138.90.69] (HELO nm6.bullet.mail.ne1.yahoo.com) (98.138.90.69) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 27 Jan 2012 16:40:50 +0000 Received: from [98.138.90.48] by nm6.bullet.mail.ne1.yahoo.com with NNFMP; 27 Jan 2012 16:40:29 -0000 Received: from [98.138.87.10] by tm1.bullet.mail.ne1.yahoo.com with NNFMP; 27 Jan 2012 16:40:29 -0000 Received: from [127.0.0.1] by omp1010.mail.ne1.yahoo.com with NNFMP; 27 Jan 2012 16:40:29 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 747578.76819.bm@omp1010.mail.ne1.yahoo.com Received: (qmail 53067 invoked by uid 60001); 27 Jan 2012 16:40:29 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1327682429; bh=qPzO9oyvRGX4pTjX0geUunKvKHVtWw7txVsNk26YYs8=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=GNsshgLaPTFa/2qdQ8mVw7xc285lSoVr59RztFXdDF+JCtRbT0mobmah75/AjPhGpitkeWwfpid9ICL+GE19WFrPXKfVC2FlBDyyZgb3lB8DY8va6KtTHVui5wnnT6PdPfDkUK6cb8suSMf6kwIQIulhm+49QWC2nP1tJF7Lhao= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=WrLvaVCl+Ml5VRKuTsr1YOxFwqtxoP+ahcb8xjJu5cXNKCELRulJmvGdET47hU5zvfUYyVtbGaNBoArxA0AQ3ny4kpsxlh5brQM9UEkzk9bNOQNVtmlfk58y2Rbi60pcAwlN1zVPYUYqqh9cyeWDBCGSR6+40Bfo9sCXbVtrx4U=; X-YMail-OSG: qDRi83gVM1mkvThMPVE_Ja3O.xGtMJRFOY3diCbMEY67RPT isryLb7JtiTTb_ZWlOZO3sjm4teg.H4sAi3Y8IRoaUJGSgGfFMpt1IvMKekP .q6UfnYfL_3m1cB_IYqaooF2nSr_I5XFUbAW80efeUfYef0xiVEHW.qTjO9a 2DqZ5joZEbpNNPnstRHIG.jNXvP.4ysKM_GiXywKKFnSHwjmaHrljx6Ji0cI TyiS2SBqUeZyVYH5aZBU.CX1XfvYTlLCUEn7G9upTp_gUeDwthwaHVIaDJ9T 1j3g44OnbCVGKADZT41_otIq5H9Qhu2pBp9sjRSFXpxSMZ99il8YjHm4ityc eW_Sx0Jny6sUPFRLT6_o0nW3W9x7tuk7NuOYk4NeUDXXn9yWocnMpeTzwMOI 1oPmEdo.6CA9JYEuas0ehG49c2k4FuqtUpOfN6y4aoq6jXN0afjiTH1hq.pd b1Eb.THOeRHcjHjvbr.JN Received: from [69.181.180.38] by web121705.mail.ne1.yahoo.com via HTTP; Fri, 27 Jan 2012 08:40:29 PST X-Mailer: YahooMailWebService/0.8.116.331537 References: <1327606127.90568.YahooMailNeo@web164512.mail.gq1.yahoo.com> <1327606872.90091.YahooMailNeo@web164501.mail.gq1.yahoo.com> <1327608979.84453.YahooMailNeo@web121702.mail.ne1.yahoo.com> <203EEA10-0B66-4513-835D-21C8B2D6BFB7@gmail.com> <1327625630.53849.YahooMailNeo@web121706.mail.ne1.yahoo.com> <1327627811.77833.YahooMailNeo@web121705.mail.ne1.yahoo.com> <1327638287.62005.YahooMailNeo@web121701.mail.ne1.yahoo.com> Message-ID: <1327682429.14983.YahooMailNeo@web121705.mail.ne1.yahoo.com> Date: Fri, 27 Jan 2012 08:40:29 -0800 (PST) From: lars hofhansl Reply-To: lars hofhansl Subject: Re: hbase 0.94.0 To: "dev@hbase.apache.org" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Won't we then find another reason next release? I agree with Stack, that we= should only provide a guaranteed and tested upgrade path from=0Aone releas= e to the next.=0A=0A=0AIn this specific case it's fine to to remove that co= de later since (as you say) it is not causing problems and is not holding u= p other development.=0A=0ALet's target this for 0.96 then? I.e. the script = goes into 0.94 and in 0.96 we remove HFile v1.=0A=0AAre you against incorpo= ration of HBASE-2600? Someone needs to verify that this is not causing upgr= ade problems from 0.90.=0A=0A-- Lars=0A=0A----- Original Message -----=0A= =0AFrom: Todd Lipcon =0ATo: dev@hbase.apache.org=0ACc: l= ars hofhansl =0ASent: Friday, January 27, 2012 7:20 AM= =0ASubject: Re: hbase 0.94.0=0A=0AOn Thu, Jan 26, 2012 at 9:13 PM, Stack wrote:=0A>=0A> -1 on our working on stuff to make it easie= r to skip intermediary=0A> versions. =A0Migrations are hard enough going be= tween particular=0A> versions already. =A0Support for skipping versions see= ms like a waste of=0A> our time (For the historians in the audience, see ou= r migration doc.=0A> 'General Migration Notes' [1] where we are explicit th= at you must step=0A> up through the versions -- you can't skip versions upg= rading).=0A=0AYes and no... from our CDH perspective, if 0.94.x is out by t= he time=0Awe need to get CDH4 "GA", then we'll skip from 0.90.x in CDH3 to= =0A0.94.x in CDH4, and hence we need an upgrade path. So if upstream=0Adoes= n't support it, we'll have to hack it in as a CDH special. That's=0Afine --= but if there's no change that forces us to break=0Acompatibility, why brea= k it?=0A=0A-Todd=0A-- =0ATodd Lipcon=0ASoftware Engineer, Cloudera=0A