Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwxfw-0006Ca-EN for pgsql-hackers@arkaria.postgresql.org; Tue, 26 Sep 2017 21:45:56 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1dwxfv-0001fD-Vr for pgsql-hackers@arkaria.postgresql.org; Tue, 26 Sep 2017 21:45:56 +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.84_2) (envelope-from ) id 1dwxfu-0001cZ-7Z; Tue, 26 Sep 2017 21:45:54 +0000 Received: from tamriel.snowman.net ([2001:470:e38f::11]) by magus.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dwxfq-0007RW-4o; Tue, 26 Sep 2017 21:45:53 +0000 Received: by tamriel.snowman.net (Postfix, from userid 1000) id E2ACF5F795; Tue, 26 Sep 2017 17:45:48 -0400 (EDT) Date: Tue, 26 Sep 2017 17:45:48 -0400 From: Stephen Frost To: Tom Lane Cc: Bruce Momjian , Andrew Dunstan , "David E. Wheeler" , Christophe Pettus , pgsql-bugs@postgresql.org, pgsql-hackers@postgresql.org Subject: Re: [BUGS] BUG #14825: enum type: unsafe use? Message-ID: <20170926214548.GQ4628@tamriel.snowman.net> References: <27064.1506350579@sss.pgh.pa.us> <5f4f29bf-90b1-e49a-6cf9-069c59bc1067@2ndQuadrant.com> <40FDB1F3-932D-4912-B4C7-F1E26E331079@justatheory.com> <1090.1506365074@sss.pgh.pa.us> <9666.1506446327@sss.pgh.pa.us> <329.1506451066@sss.pgh.pa.us> <38835cdd-!c378-8d7a-013b-fd733c78c649@2ndQuadrant.com> <12792.1506456422@sss.pgh.pa.us> <20170926211419.GB7167@momjian.us> <16025.1506461535@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="FiNfgRWQiamNHTWa" Content-Disposition: inline In-Reply-To: <16025.1506461535@sss.pgh.pa.us> User-Agent: Mutt/1.5.21 (2010-09-15) 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 --FiNfgRWQiamNHTWa Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Tom, all, * Tom Lane (tgl@sss.pgh.pa.us) wrote: > Bruce Momjian writes: > > On Tue, Sep 26, 2017 at 04:07:02PM -0400, Tom Lane wrote: > >> Any other votes out there? >=20 > > Well, I was concerned yesterday that we had a broken build farm so close > > to release. (I got consistent regression failures.) I think PG 11 would > > be better for this feature change, so I support reverting this. >=20 > I'll take the blame for (most of) yesterday's failures in the v10 > branch, but they were unrelated to this patch --- they were because > of that SIGBUS patch I messed up. So that doesn't seem like a very > applicable argument. Still, it's true that this seems like the most > consequential patch that's gone into v10 post-RC1, certainly so if > you discount stuff that was back-patched further than v10. I've not been following along very closely- are we sure that ripping this out won't be worse than dealing with it in-place? Will pulling it out also require a post-RC1 catversion bump? If we can pull it out without bumping catversion and with confidence that it won't cause more problems then, as much as I hate it, I'm inclined to say we pull it out and come back to it in v11. I really don't like the idea of a post-rc1 catversion bump and it doesn't seem like there's a good solution here that doesn't involve more changes and most likely a catversion bump. If it was reasonably fixable with only small/local changes and without a catversion bump then I'd be more inclined to keep it, but I gather from the discussion that's not the case. Thanks! Stephen --FiNfgRWQiamNHTWa Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJZysqMAAoJEO1sijiDR2RV/lAP/0BLeKsYn9PDh2AhL6/ekLQh AJ52vWfVNfwMlmjPX2Xlh1Nd3FUgbSJfod4lJTlRrvqPQnY784k9E6bn1y55GGDi +FgXPXjOvPYyd2qJVWbg2LPIgwqWJfnLYmFd4E9alCOCCetdgzLLsFqhbSYXMqSU XzUHpiVOhzMg8IyqHKynOIezes3FsLsQD9tIl9sQlyivjDajRLaw26Ey/lLrQFzX o/XHZCnNWyhEngidIJY1NqJX2MM3k0H5ttAd3QqZ6pEUuQDySPl55bzTXp+LaTb+ 9/o5n4k9sxSx66Up0gG5GU6TQRM/WfpH5fSdTL5BC/+DyHOTIZI1asVq3IC3ZIet lmUCQfGudxm7As+KG9bjJVdExIVcGdf6oygbX8Jzrzk0ZZOe8Z+wklwwntyRxGof uw0cNi+HOdcvK6k6GKFmWYiYIx5OzGkggCuHkxfRDo1XtftIHZm4APfwgICOnRQ/ j0o91fFk3cnbwea5sEKGtzcXu/6zQZPgkBeSInWBTTc3MB/sEWmkCXI+/zJLXZS4 hFJSX07YxfX2d1Ce8JPUF23ha2crcvEhjZLwOIQkpuFuXTukpbLdPvBS/unrBS3v DTT1xpdAd3Jc6mKYsiKiTL5/RkIuvjPM2pmsFXpuF8UVRbcb2NyIb/GT3LMHCSUh AB8NXq+08TrLC3M6Ix0q =qCWQ -----END PGP SIGNATURE----- --FiNfgRWQiamNHTWa--