Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fmlAR-0005BZ-K9 for pgsql-docs@arkaria.postgresql.org; Mon, 06 Aug 2018 19:27:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fmlAO-0006cJ-53 for pgsql-docs@arkaria.postgresql.org; Mon, 06 Aug 2018 19:27:44 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fmlAN-0006cC-Vr for pgsql-docs@lists.postgresql.org; Mon, 06 Aug 2018 19:27:44 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fmlAH-0002OV-8L; Mon, 06 Aug 2018 19:27:43 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.4/8.14.4) with ESMTP id w76JRZar001084; Mon, 6 Aug 2018 15:27:35 -0400 From: Tom Lane To: "Jonathan S. Katz" cc: pgsql-docs@lists.postgresql.org Subject: Re: Release note trimming: another modest proposal In-reply-to: <660.1533583153@sss.pgh.pa.us> References: <19252.1533509841@sss.pgh.pa.us> <37D00E58-A0F0-42E4-83F1-A124A282575D@postgresql.org> <18020.1533568149@sss.pgh.pa.us> <04F6EF85-C7B7-42F3-84BC-D5670C9D77E1@postgresql.org> <19825.1533570442@sss.pgh.pa.us> <3070E803-B5D5-46DA-80E5-47B43BE9B085@postgresql.org> <23297.1533574521@sss.pgh.pa.us> <660.1533583153@sss.pgh.pa.us> Comments: In-reply-to Tom Lane message dated "Mon, 06 Aug 2018 15:19:13 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <1082.1533583655.1@sss.pgh.pa.us> Date: Mon, 06 Aug 2018 15:27:35 -0400 Message-ID: <1083.1533583655@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk I wrote: > Hm, so the only objection I can think of is that this results in the old > release notes only being available on the website; there's no other way > to access them, short of digging around in the git repo. But maybe that's > enough. Actually, a concrete reason why that might not be good is that it results in having a single point of failure: once we remove branch N's relnotes from the active branches, the only copy of that data is the one in the archive table the docload script is filling. Given, say, a bug in the docload script that causes it to overwrite the wrong table entries, can we recover? This doesn't seem insoluble, but it might mean a bit more work to do to ensure we can revert back to an earlier version of that table. regards, tom lane