Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1Yz5ng-0000MM-02 for pgsql-hackers@arkaria.postgresql.org; Sun, 31 May 2015 16:09:24 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1Yz5nf-0001Fz-Gn for pgsql-hackers@arkaria.postgresql.org; Sun, 31 May 2015 16:09:23 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1Yz5ne-0001Fj-1U; Sun, 31 May 2015 16:09:22 +0000 Received: from linode.thelabyrinth.net ([198.58.117.137] helo=mail.thelabyrinth.net) by makus.postgresql.org with esmtps (TLS1.1:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84) (envelope-from ) id 1Yz5nb-0002xT-7J; Sun, 31 May 2015 16:09:20 +0000 Received: from theseus-media.home.thelabyrinth.net (unknown [98.204.177.190]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: dsteele) by mail.thelabyrinth.net (Postfix) with ESMTPSA id 76D0E12FA1; Sun, 31 May 2015 16:09:17 +0000 (UTC) Message-ID: <556B322C.1070709@pgmasters.net> Date: Sun, 31 May 2015 12:09:16 -0400 From: David Steele User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Noah Misch CC: "Joshua D. Drake" , Robert Haas , Bruce Momjian , Tom Lane , Andres Freund , Stephen Frost , Magnus Hagander , "pgsql-hackers@postgresql.org" , pgsql-core Subject: Re: [CORE] postpone next week's release References: <20150529223321.GB6535@alap3.anarazel.de> <12510.1432958887@sss.pgh.pa.us> <20150530154559.GA25053@momjian.us> <556A3E26.8070902@pgmasters.net> <556A5805.5060309@commandprompt.com> <556A6908.8080600@pgmasters.net> <20150531154902.GA4798@tornado.leadboat.com> In-Reply-To: <20150531154902.GA4798@tornado.leadboat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="cxaalUsM0VWlqX8IsFXIvkBrrMuU4Akxt" X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --cxaalUsM0VWlqX8IsFXIvkBrrMuU4Akxt Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 5/31/15 11:49 AM, Noah Misch wrote: > On Sat, May 30, 2015 at 09:51:04PM -0400, David Steele wrote: >> On 5/30/15 8:38 PM, Joshua D. Drake wrote: >>> On 05/30/2015 03:48 PM, David Steele wrote: >>>> I would argue Heikki's WAL stuff is a perfect case for releasing a >>>> public alpha/beta soon. I'd love to test PgBackRest with an "offici= al" >>>> 9.5dev build. The PgBackRest test suite has lots of tests that run = on >>>> versions 8.3+ and might well shake out any bugs that are lying aroun= d. >>> >>> You are right. Clone git, run it nightly automated and please, please= >>> report anything you find. There is no reason for a tagged release for= >>> that. Consider it a custom, purpose built, build-test farm. >> >> Sure - I can write code to do that. But then why release a beta at al= l? >=20 > It's largely for the benefit of folks planning manual, or otherwise hig= h-cost, > testing. If you budget for just one big test per year, make it a test = of > beta1. For inexpensive testing, you may as well ignore beta and test g= it > master daily or weekly. I've gotten to the point of (relatively) high-cost coding/testing. The removal of checkpoint_segments and pause_on_recovery are leading to refactoring of not only the regressions tests but the actual backup code. 9.5 and 8.3 are the only versions that require exceptions in the code base. I've already done basic testing against 9.5 by disabling certain tests. Now I'm at the point where I need to start modifying code to take new 9.5 features/changes into account and make sure the regression tests work for 8.3-9.5 with the fewest number of exceptions possible. =46rom the perspective of backup/restore testing, 9.5 has the most change= s since 9.0. I'd like to know that the API at least is stable before investing the time in new development. Perhaps I'm just misunderstanding the nature of the discussion. --=20 - David Steele david@pgmasters.net --cxaalUsM0VWlqX8IsFXIvkBrrMuU4Akxt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVazIsAAoJEIA2uIJQ5SFATwoQAKxK0iq2SREPcRzkPwfvPm+L fTWHvRylAOYfrkWWr6FRHkCJ8r53gSVTD2hd09NFcfxfUcHdks8OHGmVClmGA6KM hWK5ygvA9/EMN3Dyfw8CgnUqhCCrM+j4LkcRf5/8IxJAXgu2tbAWh13GSepqkL8s ie9L6hSBDnmROfgUcUBxXtv87DBjr/D4zLjJCbZDyPzfHeghkq6T5Yj5Dxa2ut1B 0l3lX75hNuV1bQk0VhDEATu/Fn1tTyT1ZE17StBGIft1RqJCFNBfGY7crq4h7bdB caq2jj3XTG9XImC4/qShfmz6NlXtP+Tc4UScOS5tD88TyYhgge3Zpd+tO3U5uZtX YqIaKAwTm98s5OfoZr1YhqImqUPfCH7aqEOWSVuuByReMhLt3VBr6l7KhLUozrU1 37vIAlaAxiXlqs9tBMlSYI6VPyC3LkMm5SLiolqCg9tlPpOe4n337CHcyRKQ4C7z kCeXKVXOkwzn99Isuu/tXetRELPYI7pHB231+vULLovwmzvEOZQs5sjxl34c4CeK DtcShqyv5CFwstiOLXOprsQ7kHpBZYkaD5vYKorVVI/1I9aUfHJH7Xsx6NpAgOEb PhfhnQrawEwjNqKjfVzh8GXJCrHMYhyT4ixe/QxlcksKVWiXHw6lRevSKIommqJ8 ssezdAYLJWTG7JEFA76z =/5Cv -----END PGP SIGNATURE----- --cxaalUsM0VWlqX8IsFXIvkBrrMuU4Akxt--